BARKER FARMS LIMITED Company number SC152679 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressCapplegill, ,, Moffat, Dumfriesshire, Scotland, DG10 9LQ PostcodeDG10 9LQ Map