MACGREGOR FIRE PROTECTION SERVICES LIMITED
SC216996 - Incorporated on 19 March 2001
MACGREGOR CAPITAL AND INVESTMENTS LTD.
04975396 - Incorporated on 25 November 2003
GORDON MACGREGOR MEDICAL OPINION LTD
SC688350 - Incorporated on 8 February 2021
A. MACGREGOR JOINERY CONTRACTOR LIMITED
SC572912 - Incorporated on 4 August 2017
STEPHEN M DAW LTD
04745647 - Incorporated on 28 April 2003
ROB STEPHEN LTD
04795854 - Incorporated on 11 June 2003
STEPHEN HAM LTDDissolved
07476023 - Dissolved on 8 May 2018
STEPHEN LOW LTD
12439304 - Incorporated on 3 February 2020
CF STEPHENS LTDDisolved
13932165 - Dissolved on 2 July 2024
NX STEPHENS LTDDisolved
13683149 - Dissolved on 25 March 2025
STEPHENS TM LTD
15194690 - Incorporated on 7 October 2023
ZENITH SURVEY EQUIPMENT LIMITED
02024095 - Incorporated on 30 May 1986
SM MANAGED SERVICES LTDDisolved
10139451 - Dissolved on 3 August 2021
A4G AUDIT LIMITED
03824057 - Incorporated on 12 August 1999
THE CAWDALE SLATE COMPANY LIMITEDActive - Proposal to Strike off
07184265 - Incorporated on 10 March 2010
DATUM SURVEY PRODUCTS LIMITED
01784259 - Incorporated on 19 January 1984
CUMBRIA STONEWORK LIMITED
06807925 - Incorporated on 3 February 2009
JETTADRAIN LTD
05173305 - Incorporated on 7 July 2004
JULIE WOOLLEY LIMITED
04481763 - Incorporated on 10 July 2002
STEPHEN CHARMAN LIMITED
04931163 - Incorporated on 14 October 2003