China Office
中国上海市乌鲁木齐中路310弄5号
Number 5, Lane 310, Wulumuqi Zhong Lu, Shanghai 200031. CHINA
Indonesia Office
Number 7, Banjar Padang Linjong, Kec. Kuta Utara, Kabupaten Badung, Bali, 80361. Indonesia
UK Office
Unit 15, 83 Fermoy Road, London, W9 3BF. United Kingdom