Indian Company Master Data Made Simple

Deepak Puttarangaswamy

DIN: 08625352

Current companies

AppointmentCompanyRoleCompany status
29/11/2019Twowave Labs Private Limited
U72900KA2019PTC130179
DirectorStrike Off