111 Park Street, Mayfair, London, W1K 7JF, United Kingdom
Bahnhofstrasse 10, Zurich, Switzerland
Alfardan Gardens 1, 134 D Ring Road, Al Hilal, Qatar
Jalan Bukit Kiara 1, Bukit Kiara, 60000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia