R. MACGREGOR LTDActive - Proposal to Strike off
11291573 - Incorporated on 4 April 2018
G C MACGREGOR LTD
10117031 - Incorporated on 11 April 2016
J&E MACGREGOR LTD.
SC365611 - Incorporated on 15 September 2009
MACGREGOR FARMS
SL000634 - Incorporated on 7 March 1984
SMILLIE PRODUCTIONS LIMITEDActive - Proposal to Strike off
07741792 - Incorporated on 16 August 2011
SMILLIE HOLDINGS LIMITED
12212674 - Incorporated on 18 September 2019
SMILLIE STUDIO LIMITEDDisolved
14074711 - Dissolved on 3 January 2023
JJ SMILLIE LIMITEDDisolved
11744486 - Dissolved on 13 July 2021
SMILLIES ADMIN LTDDisolved
SC674989 - Dissolved on 27 July 2021
SMILLIE K9 SERVICES LTD.
12836236 - Incorporated on 25 August 2020
MR PAUL ANDREW CONSULTING LTDDisolved
13600076 - Dissolved on 1 October 2024
MACGREGOR MARINE SERVICE UK LIMITED
01026122 - Incorporated on 4 October 1971
SMILLIE HAMILTON LIMITED
03075442 - Incorporated on 4 July 1995
SMILLIE INC LIMITED
SC369077 - Incorporated on 25 November 2009
FLETCHER-SMILLIE INVESTMENTS
13450609 - Incorporated on 10 June 2021
NATHANIEL SMILLIE LTDDisolved
14046170 - Dissolved on 30 July 2024
SMILLIE JOINERY LTDDisolved
SC730383 - Dissolved on 26 September 2023
SMILLIE CONSULTING LTD
16314584 - Incorporated on 13 March 2025
SMILLIE CONSTRUCTIONS LIMITED
16441987 - Incorporated on 10 May 2025
SMILLIES (FIFE) LIMITEDDisolved
SC324640 - Dissolved on 28 June 2022