Contact Us

Shanghai Headquarter
Room 1002, Building 1, No.3000, Longdong Avenue, Pudong New Area, Shanghai, China, 201203
View Map
Shenzhen Office
Room 816, Lankun Building, 213 Minzhi Road, Minkang Street, Longhua District, Shenzhen, China, 518131
View Map