Company overview
Company Number
SC001651
Name
The Scottish Investment Trust Plc
Entity type
Public Limited Company
Industry codes
64301
Status
Liquidation
Incorporation date
27 July 1887
Address
Atria One, 144 Morrison Street, Edinburgh, EH3 8EB
Postal code
EH3 8EB
Country
United Kingdom