Indian Company Master Data Made Simple

Deepak Mehndiratta

DIN: 02865572

Current companies

AppointmentCompanyRoleCompany status

Past companies

AppointmentCompanyRoleCompany status
22/12/2009M3solar Private Limited
U29253DL2009PTC187046
Managing Director
Active