MCGREGORCONTROLS LIMITEDActive - Proposal to Strike off
08682078 - Incorporated on 9 September 2013
SHAUNAS HAIR EXTENSIONS LIMITEDActive - Proposal to Strike off
08505485 - Incorporated on 26 April 2013
THOMSON PAUL LTDDissolved
SC353410 - Dissolved on 13 January 2012
MCGREGOR TECH HOLDINGS LIMITED
SC519380 - Incorporated on 3 November 2015
CMGD (2013) LIMITED
03405088 - Incorporated on 18 July 1997
AITKEN SPENCER LTD.
09017822 - Incorporated on 29 April 2014
MCGREGOR TRAFFIC SOLUTIONS LTD
SC559533 - Incorporated on 6 March 2017
MCGREGOR LOGISTICS (WAREHOUSING) LIMITED
13763959 - Incorporated on 24 November 2021
NW MCGREGOR PS LIMITED
12065528 - Incorporated on 24 June 2019
MCGREGOR SPUD SHOP LTDDisolved
15369706 - Dissolved on 27 May 2025
SHAUNAKS INVESTMENTS LIMITED
09636143 - Incorporated on 12 June 2015
JM MCGREGOR HAGGENS LTDDisolved
13199915 - Dissolved on 27 June 2023
SHAUNA'S SUPPORT SERVICES LIMITED
14366873 - Incorporated on 21 September 2022
C & L MCGREGOR SERVICES LTDActive - Proposal to Strike off
SC430422 - Incorporated on 15 August 2012
ADVANCED INFORMATION MODELLING LIMITEDActive - Proposal to Strike off
07572284 - Incorporated on 21 March 2011
JMCG REALISATIONS LIMITEDLiquidation
NI001127
JOHN MCGREGOR HOLIDAY HOMES LIMITED
SC552719 - Incorporated on 15 December 2016
00403410 LIMITED
00403410 - Incorporated on 19 January 1946
HIGHICE LTDLiquidation
05288200 - Incorporated on 16 November 2004
CHRIS MCGREGOR LOCUM LTDDisolved
SC649433 - Dissolved on 8 February 2022