Indian Company Master Data Made Simple

27+ lakh companies in our registry

Babu Devnarayan Choudhary

DIN: 02603909

Current companies

AppointmentCompanyRoleCompany status
13/11/2009Thinkclock Innovation Labs Private Limited
U72300UP2009PTC038656
Managing DirectorStrike Off
22/05/2009Empezar Telematics Laboratories Private Limited
U72200RJ2009PTC028939
DirectorStrike Off