Contact Us Tea or coffee, anyone?
We are always delighted to arrange a meeting, so please do drop in for a cuppa and a catch-up. Our international head office is based in central London, however we can also serve international clients from our offices in Cape Town and Melbourne.
Please enter your details below. We will get back to you as a matter of urgency.
London - Head office
Castlewood House, 77/91 New Oxford Street, London, WC1A 1DG
Opening hours: 08:00 to 18:00, Mondays to Fridays
London - South West office
Unit 7, Commodore House, Battersea Reach, Juniper Drive - off York Road, London, SW18 1TW
Ground Floor, Block B1, Regent Square, Doncaster Road, Kenilworth, 7708, Cape Town, South Africa
Suite 8.06, 9 Yarra Street, South Yarra, Victoria, 3141, Australia