Indian Company Master Data Made Simple

Vishal Mehra

DIN: 07213975

Current companies

AppointmentCompanyRoleCompany status
16/04/2025Shield Sro Bio Energy LLP
ACN-6699
Designated Partner
Active
25/09/2020Sro Foods India Private Limited
U15549PB2020PTC051952
Director
Active
15/07/2015Sewa Ram Overseas (india) Private Limited
U51219DL2010PTC202148
Director
Active