MACLEOD TM LTD
15897157 - Incorporated on 14 August 2024
S MACLEOD (JOINERY) LIMITEDActive - Proposal to Strike off
SC249007 - Incorporated on 8 May 2003
JENNY LYNN LTD
14667703 - Incorporated on 16 February 2023
HW MACLEOD LTD
SC833221 - Incorporated on 6 January 2025
MACLEOD IT LTD
SC303998 - Incorporated on 14 June 2006
MACLEOD TM LTDDisolved
14520989 - Dissolved on 14 May 2024
MACLEOD LIMITEDDisolved
03781018 - Dissolved on 2 June 2022
MC SQUARED ASSOCIATES LTD
11542651 - Incorporated on 30 August 2018
JS WRITES LTD
12419568 - Incorporated on 22 January 2020
DOUNE MOTORS DVS LTD
SC445431 - Incorporated on 19 March 2013
JENNIFER LTD
05168896 - Incorporated on 2 July 2004
JENNIFER.J LTDDisolved
15337730 - Dissolved on 1 April 2025
ALI G MACLEOD LTD.
SC328513 - Incorporated on 30 July 2007
DON MACLEOD LTD
SC496547 - Incorporated on 2 February 2015
J RITCHIE LIMITED
12737382 - Incorporated on 13 July 2020
HOUSE OF JAK LIMITED
10021442 - Incorporated on 23 February 2016
LAURA 12 LTDDisolved
11930268 - Dissolved on 10 August 2021
HUNTER MACLEOD 1995(A)
SL002689 - Incorporated on 3 July 1995
JENNIFER M LTD
14948212 - Incorporated on 20 June 2023
SJR MACLEOD LTD
16250358 - Incorporated on 13 February 2025