Banks Farmers Company numberSL001728 StatusActive TypeLimited Partnership Incorporated22 Aug 1991 Registered office Baks FarmCaerlaverockDumfries Data JSON Markdown