Contact Us

Shanghai Xuhui Landscape Development CO.,LTD.

Address:No.635, Qinzhou Road, Xuhui District, Shanghai, CHINA.P.R. Postcode:200235 Tel:+86(0)021-54976060 Fax:+86(0)21-64848305