Ross Farms Company numberSL001597 StatusActive TypeLimited Partnership Incorporated19 Dec 1990 Registered office Auchmacoy And AuchleuchriesEllonAberdeenshire Data JSON Markdown