GREENSANDS FINANCING PLCActiveActionsShareCompany no. 11637679 · Public limited company · Incorporated 23 Oct 2018OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings