Leslie Shen
Clyde & Co
Contact Details
Shanghai
Email Website
Level 23 - Shanghai Two IFC
8 Century Avenue,
Shanghai
China
Telephone: 86-6544-6500