MITON UK MICROCAP TRUST PLCLiquidationActionsShareCompany no. 09511015 · Public limited company · Incorporated 26 Mar 2015In liquidationAccounts overdue since 31 Oct 2025Confirmation statement overdue since 18 Apr 2026OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control