• China, Shanghai

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