Main Office

Telephone:
00 44 (0) 207 712 1732 (English)
00 44 (0) 777 614 4058 (Chinese)

Address:
29th Floor
1 Canada Square
Canary Wharf
London
E14 5DY
United Kingdom

cc201206280118166373

Shanghai Office

Telephone:
0086 21 61478575 or 0086 21 61478576

Fax:
0086 21 61478575

Address:
1759 North Zhongshan Road
Shanghai Pudong Development Square
Room 912A

captcha

SIGN INTO YOUR ACCOUNT CREATE NEW ACCOUNT

Your privacy is important to us and we will never rent or sell your information.

 
×
CREATE ACCOUNT ALREADY HAVE AN ACCOUNT?

 
×
FORGOT YOUR DETAILS?
×

Go up