Indian Company Master Data Made Simple

Keith Duncan Harland

DIN: 03563322

Current companies

AppointmentCompanyRoleCompany status
08/07/2011Stsa (india) Private Limited
U11200TN2009PTC074016
DirectorAmalgamated
08/07/2011Barracuda Technical Ventures (india) Pri Vate Limited
U11100TN2009PTC073997
DirectorAmalgamated