Shanghai

27F, Unit 27088,

Spaces Infinitus Tower,

No 168 Hubin Road

Huangpu District, Shanghai,

P.R. China 200021

Get Directions +86 21 6157 7455