Ellemford Farms Company numberSL002591 StatusActive TypeLimited Partnership Incorporated5 Dec 1994 Registered office Rigfoot FarmEllemford BridgeBy Duns Data JSON Markdown