Foreign owned: China 8/F, T1,Hengdian Center,No.136 Fuchun Road, Shangcheng District, Hangzhou,Zhejiang Huzhou Shi 310007 Zhejiang Sheng China Map it