Room 606, Building 4#, No 123, Juli road, Zhangjiang Hi-Tech Park, Pudong District, Shanghai, China, Abbey St