GORDON MACGREGOR MEDICAL OPINION LTD
SC688350 - Incorporated on 8 February 2021
A. MACGREGOR JOINERY CONTRACTOR LIMITED
SC572912 - Incorporated on 4 August 2017
STEPHEN MACGREGOR ELECTRICAL SERVICES LIMITEDDisolved
11706365 - Dissolved on 6 May 2025
RODERICKS DENTAL HOLDINGS LIMITEDDisolved
07882033 - Dissolved on 30 July 2024
MACGREGORS HOSPITALITY LIMITED
SC744225 - Incorporated on 13 September 2022
MACGREGOR ELECTRICAL TRAINING SERVICES LIMITEDActive - Proposal to Strike off
08459571 - Incorporated on 25 March 2013
MACGREGOR LIFE SCIENCES CONSULTING LTD
16475535 - Incorporated on 27 May 2025
JAMES & JAMES HOLDCO LTD
14653179 - Incorporated on 9 February 2023
MACGREGOR’S MATERIAL HANDLING LTDDisolved
14739796 - Dissolved on 11 June 2024
MACGREGOR'S OATCAKES (SCOTLAND) LTD.Dissolved
SC275137 - Dissolved on 4 December 2009
MACGREGOR'S COMMUNITY HUB LIMITED
SP002793 - Incorporated on 15 May 2014
ST JAMES 6Dissolved
07385980 - Dissolved on 31 January 2012
DUNCAN MACGREGOR JOINERS & BUILDERS LTD
SC245766 - Incorporated on 17 March 2003
MACGREGOR ASSOCIATES PROFESSIONAL SERVICES LIMITEDActive - Proposal to Strike off
11494939 - Incorporated on 1 August 2018
SARAH MACGREGOR EDUCATION CONSULTANCY LTDActive - Proposal to Strike off
10037719 - Incorporated on 2 March 2016
JAMES AND JAMES HOMES LTDDisolved
15245458 - Dissolved on 1 April 2025
JAMES & JAMES JOINERY LTD
16010343 - Incorporated on 10 October 2024
JAMES & JAMES LAW LIMITED
15604481 - Incorporated on 30 March 2024
JAMES & JAMES MEDICAL LTD
16303589 - Incorporated on 10 March 2025
JAMES AND JAMES LIMITEDDisolved
14447284 - Dissolved on 29 October 2024