HENDERSON OPPORTUNITIES TRUST PLCLiquidationActionsShareCompany no. 01940906 · Public limited company · Incorporated 21 Aug 1985In liquidationAccounts overdue since 30 Apr 2026Confirmation statement overdue since 18 Jan 2026OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings