Foreign owned: China 2/F, B Building, Niushan Chuangfu Industrial Park, West No.4, Guanchang Road, Dongcheng District Dongguan Shi 523000 Guangdong Sheng China Map it