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

Room 26108, 26/F, Infinitus Tower
No.168 Hubin Road, Huangpu District
Shanghai, China
Post Code: 201100

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.