MACGREGOR CONSULTING & ASSOCIATES LIMITEDActive - Proposal to Strike off
SC514769 - Incorporated on 3 September 2015
MACGREGOR PERSONAL ASSISTANTS LTDActive - Proposal to Strike off
SC505946 - Incorporated on 14 May 2015
MACGREGOR SMITH (HOLDINGS) LIMITED
10863280 - Incorporated on 12 July 2017
SUZY MACGREGOR PRODUCTIONS LTDDisolved
12113834 - Dissolved on 10 October 2023
MACGREGOR RECRUITMENT SOLUTIONS LTD
13089150 - Incorporated on 18 December 2020
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
L J MACGREGOR ELECTRICALS LTD
13540079 - Incorporated on 30 July 2021
22 NINIAN ROAD MANAGEMENT CO LIMITED
04083383 - Incorporated on 4 October 2000
LEC-MAC LIMITEDDissolved
03917663 - Dissolved on 8 January 2013
RENOWN ENGINEERING LIMITED
00948075 - Incorporated on 17 February 1969
EDITION TAVERNS (ST.NINIANS) LIMITEDActive - Proposal to Strike off
SC364465 - Incorporated on 24 August 2009
ST NINIAN'S STAY AND PLAY FAMILY SUPPORT
CS000960 - Incorporated on 26 October 2012
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