Contact Stirling Ackroyd

60 Commercial Road,
London, E1 1LP,
DX: 155253 Tower Hamlets 2
72 Tower Bridge Road,
London SE1 4TP
Royal Exchange
1 Royal Exchange
London
EC3V 3DG
Eleven Brindley Place,
2 Brunswick Square,
Birmingham B1 2LP
( by appointment only)
Plantation Wharf,
London,
SW11 3UX
( by appointment only)