63 St James’s Street London SW1A 1LY United Kingdom

Our Offices


Level 2, Dubai Hills Estate Business Park 1
PO Box 52930, Dubai,
United Arab Emirates


Mivida Business Park-
Parcel 34 Building B5 – 3rd floor,
PO Box 11835, New Cairo, Egypt


3280 Bloor Street West Centre Tower,
Unit 900, Toronto, Ontario,
M8X 2X3, Canada

Abu Dhabi

Level 13, Office 1303, HQ Building,
Al Raha Beach, PO Box 29646,
Abu Dhabi, UAE


Building Focus One 3rd floor,
14 Avenue Birago Diop,
Point E Dakar, Senegal


Building Sky One 5th floor,
Office 7, Street Marechal,
Brós Tito, nº47, Luanda – Angola

How can we help you?

Looking for more information or have a question? Email us at or fill in the form below and we’ll get back to you.

Looks good!
Please enter your name.
Looks good!
Please provide a valid email address.
Looks good!
Please enter your phone.
Looks good!
Please enter your messsage.