Candacraig Farm Company numberSL001683 StatusActive TypeLimited Partnership Incorporated6 Jun 1991 Registered office Candacraig FarmStrathdonnAberdeenshire Data JSON Markdown