Foreign owned: China No. 7 Hanma Road, Linpu, Xiaoshan Xiaoshan Qu Hangzhou Shi 311256 Zhejiang Sheng China Map it