Contact Person : Lily Zheng Job Title : Business Manager Telephone : Address : Rm.601, Animation Industry Develop Base D2, No.800 West Wangjiang Road, High-tech Zone, Hefei, Anhui Hefei, Anhui Website : www.ahmeiland.com