R. BARBOUR & SONS. LIMITED Company number SC010111 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office AddressBuccleuch Buildings, Buccleuch Street, Dumfries, DG1 2AL PostcodeDG1 2AL Companies at this postcode 3 Map