Foreign owned: China No. 2 RenChang Road, Beijiao Town Shunde Qu Foshan Shi 528312 Guangdong Sheng China Map it