Offices

divider

Details for our three hubs are shown below. Please contact us using the form at the bottom of the page or using the e-mail addresses displayed for each of the offices.

London, United Kingdom


Address

65 Leadenhall Street
London
EC3A 2AD
United Kingdom

Dubai, United Arab Emirates


Address

Unit 101, Gate Village 3
Dubai International Financial Centre
PO BOX 482042
Dubai
United Arab Emirates

Shanghai, China


Address

Shanghai Representative Office
Room 1201 Enterprise Square
228 Mei Yuan Road
Shanghai
China