DE BEERS INDIA HOLDINGS LIMITEDConverted / ClosedActionsShareCompany no. FC035132 · Overseas company · Incorporated 21 Dec 2017OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers