Foreign owned: China Longma Industry Park, Guotai Road, ShiYan Bao'an Qu Shenzhen Shi 518000 Guangdong Sheng China Map it