MACGREGOR ROSS ASSOCIATES LTD.
SC231410 - Incorporated on 13 May 2002
MACGREGOR DRILLING SERVICES LTDActive - Proposal to Strike off
SC446832 - Incorporated on 5 April 2013
MACGREGOR PROPERTIES (SCOTLAND) LTD
SC764651 - Incorporated on 3 April 2023
MACGREGOR ROSE PROPERTY LTDActive - Proposal to Strike off
15463703 - Incorporated on 3 February 2024
AM BUSINESS WORKS LTDDisolved
08179350 - Dissolved on 23 November 2021
J.D. FIRE LIMITED
04139900 - Incorporated on 11 January 2001
NICK HENDRICK SHOOTING SCHOOL LIMITEDDisolved
05545684 - Dissolved on 6 June 2023
TWM STEELWORK LIMITEDActive - Proposal to Strike off
07678922 - Incorporated on 22 June 2011
CVW CONTRACTS LTDDisolved
SC726056 - Dissolved on 13 August 2024
JJM WELD INSPECTION LTDDisolved
SC596569 - Dissolved on 20 July 2021
WELDING SUPPORT SERVICES (UK) LTD
10996686 - Incorporated on 4 October 2017
T R ENGINEERING & FABRICATION SERVICES LTD.
14691512 - Incorporated on 27 February 2023
BASSETT AND MACGREGOR CONSTRUCTION LIMITED
03916348 - Incorporated on 31 January 2000
MACGREGOR ASSOCIATES PROFESSIONAL SERVICES LIMITEDActive - Proposal to Strike off
10467937 - Incorporated on 8 November 2016
MACGREGOR FIRE PROTECTION SERVICES LIMITED
SC216996 - Incorporated on 19 March 2001
A. MACGREGOR JOINERY CONTRACTOR LIMITED
SC572912 - Incorporated on 4 August 2017
WILKINSON STAR LIMITED
01768127 - Incorporated on 8 November 1983
CLEARY WELDING LIMITEDDisolved
04215250 - Dissolved on 25 September 2024
HERBERT WELDING INSTRUCTION LIMITEDDissolved
05988879 - Dissolved on 9 November 2013
MCFARLANE WELDING LTD
SC428578 - Incorporated on 18 July 2012