Company identity
Founded / incorporated
28 June 1988
Company number SC111955
Legal name
TROY INCOME & GROWTH TRUST PLC
Company type
Public Limited Company
Region
Scotland
Registered address
ATRIA ONE
144 MORRISON STREET
EDINBURGH
EH3 8EX
Insolvency history
No