FINSBURY GROWTH & INCOME TRUST PLC
SC013958StatusActive
Company typePublic Limited Company
Incorporated15/01/1926
Company numberSC013958
Nature of business (SIC)64301 - Activities of investment trusts
Registered office50 LOTHIAN ROAD, FESTIVAL SQUARE, EDINBURGH, Unknown, EH3 9WJ
Post townUnknown
PostcodeEH3 9WJ
Accounts categoryFULL
Accounts next due31/03/2027
Last accounts30/09/2025
Confirmation stmt next due24/01/2027
Last confirmation stmt10/01/2026
Charges9 charge(s), 7 outstanding
Data from Companies House — updated 2026-08-16.