Indian Company Master Data Made Simple

Babu Devnarayan Choudhary

DIN: 02603909

Current companies

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