THE EDINBURGH INVESTMENT TRUST PUBLIC LIMITED COMPANYActiveActionsShareCompany no. SC001836 · Public limited company · Incorporated 1 Mar 1889OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings