Company identity
Company number SC013958
Company profile
UK company SC013958, incorporated on 15 January 1926.
Finsbury Growth & Income Trust PLC is a UK company with status active founded in 1926 based in Scotland.
Company number SC013958
Reference milestones and recent Companies House filing stream events.
SH03 | Transaction MzU0NTY5MzY5MWFkaXF6a2N4 | Paper/PDF filed
Published 25 Sep 2026 23:02
SH03 | Transaction MzU0MTQ1ODg2M2FkaXF6a2N4 | Paper/PDF filed
Published 02 Sep 2026 22:59
SH03 | Transaction MzUzODMzNjcxOWFkaXF6a2N4 | Paper/PDF filed
Published 18 Aug 2026 22:53
SH03 | Transaction MzUzNTIzODAyOWFkaXF6a2N4 | Paper/PDF filed
Published 30 Jul 2026 23:46
SH03 | Transaction MzUzNTI0NzI0NmFkaXF6a2N4 | Paper/PDF filed
Published 30 Jul 2026 23:46
RESOLUTIONS | Transaction WUY1UUc0WUlhZGlxemtjeA | Paper/PDF filed
Published 08 Jul 2026 02:39
Company registered at Companies House