Convenient geographical location for you to visit us.

Home > Contact Us > Locations
Office hours

Monday to Friday, 9:00 a.m. ~ 6:00 p.m. (GMT+8)

Closed on public holidays.

iLen Headquarters

Room 15A, Unit 2, Tower 6, Time City (Xian Dai Cheng), Nanguang Road, Nanshan District, Shenzhen, Guangdong, China 518054



iLen Chengdu

Room 1804, Building 3, Idealism Center, No.38, Tianyi Street, High-Tech Zone, Chengdu, Sichuan, China 610017


iLen Changsha

Room 1821, Building 1, XiangYu Central, No. 235 WuYi Avenue, Furong District, Changsha, Hunan, China 410001