Foreign owned: China Add. Building #7, Tongfucun Industrial Park, Dalang North Road Longhua Qu Shenzhen Shi 232323 Guangdong Sheng China Map it