Knockdarroch Farms Company numberSL000311 StatusActive TypeLimited Partnership Incorporated24 Jan 1980 Registered office Knockdarroch FarmPitlochry Data JSON Markdown