Shanghai, China
1 1

Location
Shanxi South Road Lane 333, No. 7, Shanghai, China

Person in charge
stanley tam

Contact persons

Stanley Tam Manager

Affiliations