no. 28, huchen road, suzhou, china