Foreign owned: China No. 168 Xin Si Road, Shuikou Kaiping Shi Jiangmen Shi 529321 Guangdong Sheng China Map it