HATTON CG
04637950 - Incorporated on 15 January 2003
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
GORDON CAMPBELL LIMITEDLiquidation
08293088 - Incorporated on 14 November 2012
CAMPBELL GORDON LIMITED
09414804 - Incorporated on 30 January 2015
MRF CAMPBELL LTDDisolved
15143604 - Dissolved on 2 January 2024
MR GORDON LIMITED
SC378106 - Incorporated on 6 May 2010
MR AND MRS G CAMPBELL LIMITEDActive - Proposal to Strike off
05881380 - Incorporated on 19 July 2006
MCRAE LTDActive - Proposal to Strike off
08770758 - Incorporated on 12 November 2013
G MCRAE LTDDisolved
14334977 - Dissolved on 6 February 2024
GORDON CAMPBELL SCOTT LTD.
SC249400 - Incorporated on 14 May 2003
GORDON CAMPBELL MUSIC LTD
04558341 - Incorporated on 9 October 2002
MR STEPHEN GORDON LTD
07663866 - Incorporated on 9 June 2011
CAMPBELL COUTTS & GORDON LTD
SC577010 - Incorporated on 22 September 2017
CAMPBELL GORDON CONSULTANCY LTD
14783367 - Incorporated on 5 April 2023
GORDON CAMPBELL ELECTRICAL LTD
SC614924 - Incorporated on 28 November 2018
CAMPBELL GORDON HOLDINGS LIMITED
10158749 - Incorporated on 3 May 2016
GORDON CAMPBELL RESIDENTIAL LTD
SC388475 - Incorporated on 9 November 2010
GORDON CAMPBELL ELECTRICAL LIMITEDDissolved
SC390969 - Dissolved on 13 July 2012
MR AND MRS G CAMPBELL PROPERTY LTD
13563627 - Incorporated on 12 August 2021
MCRAE HVAC LTD
14846992 - Incorporated on 4 May 2023