0270-img1

Headquarters: 21st and 23rd Floor, Tower 1, Blue Castle International Center, No. 3 West Dawang Road, Chaoyang District, Beijing, China

Phone:+86(0)10-52901517

View Map »
1543219757603802291

Shanghai office: 3rd Floor, New Shanghai International Tower, No. 360 South Pudong Road, Pudong New Area, Shanghai, China

Phone:+86(0)21-50820880

View Map »
0270-img3

Shenzhen office: 3rd Floor, T1, Aliyun Building, No. 3331 South Keyuan Road, Nanshan District, Shenzhen, China

Phone:+86(0)755-86536702

View Map »
1543219757853771864

Chengdu office: 8th Floor, M3, Huanhui Commercial Square, No. 300 Jiaozi Avenue, High-tech Zone, Chengdu

Phone:+86(0)28-85095925

View Map »