Indian Company Master Data Made Simple

Kakoli Chakraborty Mehra

DIN: 10215659

Current companies

AppointmentCompanyRoleCompany status
05/06/2025Appdev Technologies LLP
ACO-9028
Designated Partner
Active