Slodahill Farms Company numberSL005850 StatusActive TypeLimited Partnership Incorporated6 Sep 2006 Registered office Slodahill FarmLockerbieDumfries-Shire Data JSON Markdown