Macrae & Co Company numberSL001966 StatusActive TypeLimited Partnership Incorporated30 Jul 1992 Registered office The Lochalsh Hotel And Ferryboat InnKyle Of Lochalsh Data JSON Markdown