TURBO FINANCE 8 PLCDissolvedActionsShareCompany no. 11529386 · Public limited company · Incorporated 21 Aug 2018Dissolved on 22 Dec 2023OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers