ShanghaiSheppard26th FloorWheelock Square, 1717 Nanjing Road WestShanghai 200040ShanghaiChina86 21 2321 6000[email protected]