Owner Info
Alibaba Group Holding Limited
Alibaba Group Holding Limited, Fourth Floor, One Capital Place, P.O. Box 847, George Town, Grand Cayman, Cayman Islands.
Serial Number
2011-09988 filed on 26 Apr 2011
Correspondent
,
2011-09988
Alibaba Group Holding Limited
26 Apr 2011