Loading company profile…
Babthorpe Hall Farm Limited is a private limited company, incorporated on 5 March 2003, with its registered office in Selby. Companies House lists its business as raising of horses and other equines, raising of poultry and mixed farming.