China Insurance Building
166 Lujiazui Dong Lu Suite 3001
Shanghai
200120
China
+86 21 63260 9991