Address:
Suite 1806-1807
Hongwell International Plaza
1602 Zhong Shan West Road
Shanghai
200235
China
Phone:
+86 21 5406.5783