W. Barbour & Company Company numberSL001257 StatusActive TypeLimited Partnership Incorporated7 Dec 1988 Registered office Auchenhessnane FarmThernhillDumfriesshire Data JSON Markdown