Indian Company Master Data Made Simple

Snehasis Barua

DIN: 06403600

Current companies

AppointmentCompanyRoleCompany status
11/11/2014Trs Marketing Private Limited
U51909WB2008PTC130191
Additional DirectorStrike Off