Company identity
Company number SC021018
Company profile
UK company SC021018, incorporated on 12 May 1939.
The Trust & Administration Company Limited is a UK company with status Active founded in 1939 based in Scotland.
Company number SC021018
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
AP01 | Transaction MzUzODU0MjYwMWFkaXF6a2N4
Published 13 Aug 2026 15:35
AA | Transaction MzUzNzM2MzQ1MWFkaXF6a2N4 | Paper/PDF filed
Published 13 Aug 2026 23:36
CH01 | Transaction MzUzNjAyODU1MGFkaXF6a2N4
Published 30 Jul 2026 11:40
CH01 | Transaction MzUzNjAyODM1MWFkaXF6a2N4
Published 30 Jul 2026 11:39
CH01 | Transaction MzUzNjAyODExNWFkaXF6a2N4
Published 30 Jul 2026 11:37
CH01 | Transaction MzUzNjAyNzc4MWFkaXF6a2N4
Published 30 Jul 2026 11:35
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House