Contact

INDEX Trading (Shanghai) Co., Ltd.

1F and 3F, Part B, Building 3, 
No. 526, Fute East 3rd Road
Waigaoqiao FTZ , Shanghai, 200131 
China

 +86 21-5417-6612
 +86 21-5417-6696