China, Shanghai

Unit 905, Jin Zhong Building1
No.680 Zhao Jia Bang Road
Xu Hui District, Shanghai, China.
Post code: 200031

+ 86 21 6473 2055