Middle East & Africa South Africa Address 80 Strand Street Cape Town 8001 United Arab Emirates Address 8th and 9th Floor, The Offices 4, One Central Dubai World Trade Center Dubai