Indian Company Master Data Made Simple

Mayur Umeshkumar Jalan

DIN: 08374913

Current companies

AppointmentCompanyRoleCompany status
28/03/2019Effica Solutions LLP
AAO-6678
Designated Partner
Active