

Phone (Direct)
+86 18❅ ❅❅❅❅ ❅❅❅❅
Phone (Direct)

Phone (Mobile)
+86 13❅ ❅❅❅❅ ❅❅❅❅
Phone (Mobile)

Phone (HQ)
+86 57185022088
Phone (HQ)

❅❅❅❅❅@alibaba-inc.com

Office Address (HQ)
969 W Wen Yi Road Yu Hang District, Hangzhou, Zhejiang, 311121, China
Office Address (HQ)