Shanghai

30/F, AZIA Centre

No.1233, Lujiazui Ring Rd.

Shanghai, 200120,

China

+86 21 6104 1688