Errollston Farms Company numberSL000324 StatusActive TypeLimited Partnership Incorporated31 Mar 1980 Registered office 18 Bon-Accord CrescentAberdeen Data JSON Markdown