Contact Us

One of our staff will get back to you within 24 hours.

Direct Contacts

China Headquarters: +86 (0)756 3828390

US Head Office: (+1) 650 666 0050

UK: +44 (0)20 3372 4240