Foreign owned: China Building 7, Meter World Industrial Park, Guiyue Road, Guanlan , Longhua District Bao'an Qu Shenzhen Shi 518110 Guangdong Sheng China Map it