Floor 5, Building 13, Longbi Industrial Park, Dafa Road, Bantian Subdistrict, Longgang District, Shenzhen, China
CN 518000 Shenzhen