THFC SUSTAINABLE FINANCE (NO.3) PLCActiveActionsShareCompany no. 17335362 · Public limited company · Incorporated 13 Jul 2026Incorporated 3 months agoOverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control