Our offices are located in South Africa, Mauritius, Germany, the Netherlands, United Kingdom, United States, Australia, Hong Kong, Singapore, Thailand and Vietnam: