Netherholm Farms Company numberSL001968 StatusActive TypeLimited Partnership Incorporated4 Aug 1992 Registered office Netherholm FarmKirkmahoeBy Dumfries Data JSON Markdown