Our Offices London Greater London House, Hampstead Road, London, NW1 7QP, United Kingdom Sydney Level 17, 65 Berry Street, North Sydney, 2060 Australia Johannesburg 7 Federal Avenue, Sandhurst, Johannesburg, Gauteng, 2196, South AfricaHave a project in mind?Send us a message First Name Last Name Description Email Company Title Phone City State/Province Office: Country