ABERFORTH SMALLER COMPANIES TRUST PLCActiveActionsShareCompany no. SC126524 · Public limited company · Incorporated 30 Jul 1990OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control