Skip to content

THE SCOTTISH INVESTMENT TRUST PLC

Liquidation

Company no. SC001651 · Public limited company · Incorporated 27 Jul 1887

In liquidationAccounts overdue since 30 Apr 2023Confirmation statement overdue since 14 Feb 2023

Company details

Company number
SC001651
Registered office
ATRIA ONE, 144 MORRISON STREET, EDINBURGH, EH3 8EB
Incorporated
27 Jul 1887
Registered in
Not supplied

Industry

Registered business activities and SIC codes

Filing deadlines

Accounts

Next due 30 Apr 2023

Last period ended 31 Oct 2021

Confirmation statement

Next due 14 Feb 2023

Last statement dated 31 Jan 2022

Dates supplied by Companies House.