Edgehead Farm Company numberSL001056 StatusActive TypeLimited Partnership Incorporated9 Dec 1987 Registered office Edgehead FarmOxenfoord EstateMidlothian Data JSON Markdown