Contact Us Get In Touch ADDRESS Cloud 9 International Plaza, Changning Road, Shanghai 200050, China EMAIL info@knudsenchina.com CALL US AT +86 21 3220 6233 Request A Consultation Name Email Message Send