DEBUSSY DTC PLCLiquidationActionsShareCompany no. 08375890 · Public limited company · Incorporated 25 Jan 2013In liquidationAccounts overdue since 31 Jan 2023Confirmation statement overdue since 8 Feb 2024OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control