Eskrigg Farms Company numberSL001299 StatusActive TypeLimited Partnership Incorporated1 Mar 1989 Registered office Eskrigg FarmDumfriesshire Data JSON Markdown