Indian Company Master Data Made Simple

27+ lakh companies in our registry

Elango

DIN: 03298446

Current companies

AppointmentCompanyRoleCompany status
12/01/2011Kenla Systems Private Limited
U72100TN2010PTC074973
Director
Active