Our Locations

World map pinpointing Shanghai HQ
Shanghai Global HQ

Cloud-9 Mansion 8F
1118 West Yan’an Road
Shanghai, P.R.C. 200052
Tel: +86 (21) 2223 1888
Fax: +86 (21) 5230 0913

World map pinpointing Chengdu, China office.
Chengdu Office

6F, A7 Building, Tianfu Software Park,
Tianfu Avenue
Chengdu, 610041
Tel: +86 (28) 5898 8060
Fax: +86 (28)5898 0505

World map pinpointing US HQ in Denver, Colorado.
U.S. Headquarters

901 Englewood Parkway, Suite 106
Englewood, CO 80110 USA
Tel: +1 (888) 99-Bleum
+1 (888) 992-5386
Fax: +1 (888) 992-5386

* These fields are required.