Auchinhandoch Farm Company numberSL000927 StatusActive TypeLimited Partnership Incorporated16 Feb 1987 Registered office AuchinhandochDufftownBanffshire Data JSON Markdown