LSH International Plaza, Floor 21, Unit 01B No. 1319, West Yanan Road, Changning District
Shanghai
200031
China
Director
Franka Gulin
LSH International Plaza, Floor 21, Unit 01B No. 1319, West Yanan Road, Changning District
Shanghai
200031
China