BARBOUR T.M. LIMITEDDissolved
07810163 - Dissolved on 15 May 2012
JAMIE BARBOUR LTDDisolved
13390662 - Dissolved on 22 April 2025
BARBOUR CAMPBELL THREADS LIMITEDDissolved
00106924 - Dissolved on 12 February 2013
PETER DAVIDSON SOFTWARE LTD
12453611 - Incorporated on 10 February 2020
DAVID PETERS LONDON LIMITED
09766357 - Incorporated on 7 September 2015
JSB PARTNERSHIP LLPActive - Proposal to Strike off
OC356516 - Incorporated on 19 July 2010
A.E.PETERSEN BPHARM MR PHARMS LLPDissolved
OC300097 - Dissolved on 23 October 2012
MR DAVID MICHAEL HAMMITT LTDDisolved
13881191 - Dissolved on 9 July 2024
BARBOUR CONSULTATIONS LTD
07689452 - Incorporated on 1 July 2011
BARBOUR THREADS LIMITED
SC010713 - Incorporated on 31 October 1919
KEN BARBOUR LIMITED
SC358814 - Incorporated on 29 April 2009
BARBOUR (LIDDESDALE) LTD
01349292 - Incorporated on 20 January 1978
BARBOUR CONSTRUCTION LTD.
08876207 - Incorporated on 4 February 2014
BARBOUR RESIDENTIAL LIMITED
NI675925 - Incorporated on 26 January 2021
BARBOUR STUDIOS LIMITEDDisolved
13443475 - Dissolved on 20 December 2022
BARBOUR STRUCTURES LTD
SC635770 - Incorporated on 10 July 2019
BARBOUR EHS LIMITED
13425399 - Incorporated on 27 May 2021
BARBOUR PROPERTY LTD
SC653349 - Incorporated on 3 February 2020
T BARBOUR LIMITED
SC318804 - Incorporated on 16 March 2007
BARBOUR TYSON LTDDisolved
12092152 - Dissolved on 16 January 2024