MACGREGOR SCOTT ACCOUNTANTS LTD
SC747065 - Incorporated on 11 October 2022
MACGREGOR BUCKLEY RACING LTD
SC847187 - Incorporated on 1 May 2025
MACGREGOR HIGHLAND PROPERTIES LTD
SC848277 - Incorporated on 12 May 2025
MACGREGOR CLAN HOLDINGS LTD
SC851846 - Incorporated on 11 June 2025
GLIDDON STUARTActive - Proposal to Strike off
07723107 - Incorporated on 29 July 2011
L J MACGREGOR ELECTRICALS LTD
13540079 - Incorporated on 30 July 2021
MCEWAN CHANGE CONSULTING LTD
SC353858 - Incorporated on 22 January 2009
STUART LAW LTDDisolved
09022281 - Dissolved on 5 March 2024
STUART SLY LTDActive - Proposal to Strike off
SC592402 - Incorporated on 23 March 2018
PROJECT KITCHENS LIMITED
03836688 - Incorporated on 6 September 1999
LEC-MAC LIMITEDDissolved
03917663 - Dissolved on 8 January 2013
RENOWN ENGINEERING LIMITED
00948075 - Incorporated on 17 February 1969
CJ MACGREGOR
Born March 1994
22 ASHTON CRESCENT, BRAUNTON, ENGLAND, EX33 1RD
BRIAN MACGREGOR & SONS LIMITED
SC059942 - Incorporated on 4 May 1976
MICHAEL MACGREGOR PHOTOGRAPHY LIMITED
SC275864 - Incorporated on 10 November 2004
PETER MACGREGOR CONSULTING LTD.
03734511 - Incorporated on 17 March 1999
A. MACGREGOR (ALLANFAULD) LIMITED
SC135313 - Incorporated on 29 November 1991
ROBERT MACGREGOR (PURVEYORS) LIMITEDLiquidation
SC038229 - Incorporated on 10 December 1962
MACGREGOR INDUSTRIAL SUPPLIES LIMITED
SC173566 - Incorporated on 18 March 1997
MACGREGOR ROSS ASSOCIATES LTD.
SC231410 - Incorporated on 13 May 2002