SHANGHAI OFFICE
Leigh & Orange (Beijing) Ltd. – Shanghai Branch

Room 1002, Hong Yi Plaza, 288 Jiujiang Road,
Huangpu District, Shanghai, China
Post Code: 200001

Tel: +86 21 5187 5659
Fax: +86 21 3366 5088
Email: shanghai@leighorange.com

Get in touch with us

  • This field is for validation purposes and should be left unchanged.