Company overview
Company Number
SC111955
Name
Troy Income & Growth Trust Plc
Former names
Glasgow Income Trust Plc
Entity type
Public Limited Company
Industry codes
64301
Status
Liquidation
Incorporation date
28 June 1988
Address
Atria One, 144 Morrison Street, Edinburgh, EH3 8EX
Postal code
EH3 8EX
Country
United Kingdom