HUDDLE FINANCE 3 LIMITEDLiquidationActionsShareCompany no. 10796583 · Private limited company · Incorporated 31 May 2017In liquidationAccounts overdue since 31 Mar 2026Confirmation statement overdue since 13 Jun 2026OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers