Orders and Inquiries
Send us a message using the contact form with details of your order or inquiry and we'll get in touch withing 24 hours!
Shanghai (HQ)
Building C, 3rd FL, Jiachun 753, 753 Yuyuan Road,Changning District, Shanghai China 200050
Phone:+86 (0) 21 6236 5867/6236 5869