IR Contact

Tel:
+86 (574) 6253 0875 /
+852 3568 7038
Address:
No. 66-68, Fengle Road
Yuyao City
Zhejiang Province
PRC

Unit 2304-5, 23/F.
Henley Building
5 Queen's Road Central
Hong Kong