Indian Company Master Data Made Simple

Savitha Mappilla Valappil

DIN: 11249805

Current companies

AppointmentCompanyRoleCompany status
20/08/2025Veliora Pharma Private Limited
U21002MH2025PTC454745
Director
Active