Foreign owned: China No. 9 Yuanhui Road, Chenjiang, Zhongkai Hi-tech Industrial Development Zone Huiyang Qu Huizhou Shi 516029 Guangdong Sheng China Map it