Contact us

contactus

UK Office

RDD Building

Chessingham Park

Dunnington, York

YO19 5SE

United Kingdom

(+44) (0)1759 487198

Shanghai Office

Novel Building – 9th Floor

887 Middle HuaiHai Road

Shanghai

200020

China

(+86) 21 6375 5998