Indian Company Master Data Made Simple

27+ lakh companies in our registry

Ebenezer

DIN: 02604321

Current companies

AppointmentCompanyRoleCompany status
24/04/2009Farmocean Technologies India Private Limited
U05004TN2009PTC071441
Managing Director
Active