North Deanhead Farm And Company Company numberSL001404 StatusActive TypeLimited Partnership Incorporated7 Nov 1989 Registered office North Deanhead FarmCarnwathLanarkshire Data JSON Markdown