J.barbour & Sons,limited
6 companies in this group.
- Barbour (Europe) Limited (01744209)
- Barbour (Footwear) Limited (01647840)
- Barbour (Liddesdale) Ltd (01349292)
- J Barbour And Sons (Manufacturing) Limited (06789832)
- Thornproof Limited (01649759)
- Trailspark Limited (02219913)