Ellemford Farms Company numberSL001473 StatusActive TypeLimited Partnership Incorporated19 Apr 1990 Registered office EllemfordDunsBerwickshire Data JSON Markdown