2nd Floor, No.18, Lane 433, Xiang Yang South Road, Shanghai, China. 200031
+86 (0) 21 6047 7677
shanghai@stink.co
desmond.loh@stink.asia
nichole.niu@stink.asia
Cookies ensure we give you the best possible experience for the site. By using our services, you agree to our use of Cookies.