Contact Us

Address

14th Floor, Building 3, Haichuang Technology Center, Hangzhou, China (311121)

Email

+86 571 8997 7686
info@umi24h.com

Hours

Mon-Fri: 8:30 - 17:30
(GMT+8, China Standard Time)