Address: No. 111, Pupai Road, Ailian, Longgang District, Shenzhen City, Guangdong Province, China, Johannesburg. See full address and map. Categories: Party Goods