Company identity
Company number SC005218
Company profile
UK company SC005218, incorporated on 20 November 1902.
The North American Income Trust PLC is a UK company with status active founded in 1902 based in Scotland.
Company number SC005218
Reference milestones and recent Companies House filing stream events.
MISC | Transaction MzU0NzM3MzU3NWFkaXF6a2N4 | Paper/PDF filed
Published 28 Sep 2026 23:09
OC | Transaction MzU0Njk4MTA1MGFkaXF6a2N4 | Paper/PDF filed
Published 28 Sep 2026 23:02
SH19 | Transaction MzU0NzAzMTU3MmFkaXF6a2N4 | Paper/PDF filed
Published 28 Sep 2026 22:50
SH03 | Transaction MzUzODMzODY0NWFkaXF6a2N4 | Paper/PDF filed
Published 20 Aug 2026 22:54
RESOLUTIONS | Transaction QUY1ME5aNjJhZGlxemtjeA | Paper/PDF filed
Published 03 Jul 2026 01:12
AA | Transaction MzUyOTg2NTg4NWFkaXF6a2N4 | Paper/PDF filed
Published 03 Jul 2026 00:34
Company registered at Companies House