Indian Company Master Data Made Simple

Devaraya Samudra Seshadri Malini

DIN: 03330026

Current companies

AppointmentCompanyRoleCompany status
01/04/2009Embed Technologies Private Limited
U30007KA1998PTC023869
Director
Active