Taylors – Shanghai, Pudong China