D MCLEOD CONSULTANCY LTDDissolved
SC333452 - Dissolved on 7 May 2010
J MCLEOD CONSTRUCTION LTD
SC755973 - Incorporated on 19 January 2023
AURA HAIR AND SKIN LTD
04735375 - Incorporated on 15 April 2003
JOHN MCLEOD PRINCIPAL CONTRACTORS LTD.
SC309255 - Incorporated on 27 September 2006
MCLEOD'S PLASTERING LTDActive - Proposal to Strike off
11311848 - Incorporated on 16 April 2018
G MCLEOD ELECTRICAL LTD
SC489695 - Incorporated on 24 October 2014
MCLEOD THOMAS 39007 LIMITED
SC474722 - Incorporated on 8 April 2014
MCLEOD'S DEVELOPMENTS LTD
14525850 - Incorporated on 6 December 2022
CRAIG BLAENAU
CE033840
ROBERT CRAIG
SL000836 - Incorporated on 30 May 1986
CRAIG ESTATES
NI036276 - Incorporated on 2 June 1999
CRAIG LEE 337 LTD
SC335800 - Incorporated on 4 January 2008
CRAIG DDU LTD
10440462 - Incorporated on 21 October 2016
MAY CRAIG LTD
14683241 - Incorporated on 22 February 2023
HAYDN MCLEOD FISHING LTDLiquidation
SC516107 - Incorporated on 22 September 2015
CRAIGEN UK LTD
11169109 - Incorporated on 25 January 2018
NORTH STAR HOLDCO LIMITED
SC031826 - Incorporated on 31 October 1956
CRAIGROSSDissolved
SC098465 - Dissolved on 7 May 2010
CRAIG&LIZ LTDActive - Proposal to Strike off
11296105 - Incorporated on 6 April 2018
CRAIG PSC LTDDissolved
10146875 - Dissolved on 15 October 2019