MACGREGOR BUILDING SERVICES LIMITED
SC286177 - Incorporated on 14 June 2005
MACGREGOR INTERNATIONAL MARKETING LIMITEDDissolved
00941553 - Dissolved on 13 February 2018
IAN MACGREGOR CONSULTANCY LIMITEDLiquidation
05665791 - Incorporated on 4 January 2006
MACGREGOR YACHTS INTERNATIONAL LIMITEDDissolved
02755470 - Dissolved on 3 April 2012
MACGREGOR ASSOCIATES CONSULTING LTDActive - Proposal to Strike off
04736517 - Incorporated on 16 April 2003
D MACGREGOR & COMPANY LIMITED
04994510 - Incorporated on 15 December 2003
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
5 RODERICK ROAD MANAGEMENT LIMITED
15136853 - Incorporated on 13 September 2023
L J MACGREGOR ELECTRICALS LTD
13540079 - Incorporated on 30 July 2021
RODERICK COURT MANAGEMENT COMPANY LIMITED
04486611 - Incorporated on 16 July 2002
RODERICK WILSON TREE SURGERY LIMITED
10069654 - Incorporated on 17 March 2016
THE RODERICK CRAWFORD CONSULTANCY LIMITED
15844234 - Incorporated on 17 July 2024