Address:22-23F, Bldg. 2, Nanshan I Park Chongwen, 3370 Liuxian Avenue, Nanshan District, Shenzhen, China, 518052
postalCode:518052