Foreign owned: China E4-1, the Third Industrial Zone, Shuikou Town Kaiping Shi Jiangmen Shi 521031 Guangdong Sheng China Map it