NetEase

IR department, NetEase Building No. 599, Wangshang Road (Outside UK)