Loch Treighead Farms Company numberSL002588 StatusActive TypeLimited Partnership Incorporated1 Dec 1994 Registered office Loch Treighead FarmInverlair EstateInverness-Shire Data JSON Markdown