21/F, Link Square 1, 222 Hubin Road
Huangpu District, Shanghai
Shanghai, 200021
China