288 Fute Zhong Road
Waigaoqiao Free Trade Zone
Shanghai
200131
China
+86 21 5046 1111