Inchbae Farms Company numberSL002674 StatusActive TypeLimited Partnership Incorporated5 Jun 1995 Registered office Strathvaich EstateRoss Shire Data JSON Markdown