Shearington Farmers Company numberSL001678 StatusActive TypeLimited Partnership Incorporated17 May 1991 Registered office Shearington FarmGlencapleDumfries Data JSON Markdown