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