Company identity
Founded / incorporated
30 July 1992
Company number SL001966
Legal name
MACRAE & CO
Company type
Limited Partnership
Region
Unknown
Registered address
THE LOCHALSH HOTEL AND FERRYBOAT INN
KYLE OF LOCHALSH
ROSSHIRE
Insolvency history
No