Customer Service:
+8 522 215 5100
Alibaba Group Hong Kong Office
+91 224 233 5233
Alibaba Group India Office
+88 626 602 9888
Alibaba Group Taipei City Office
+865 712 688 8888
Ant Financial Headquarters
+865 718 502 2088
Hangzhou Binjiang Campus
+865 718 656 3839