MACIVER INSPECTION SERVICES LTD
SC614116 - Incorporated on 20 November 2018
HUNTER MACLEOD 1995(A)
SL002689 - Incorporated on 3 July 1995
MACIVER AUTO SALVAGE LTDDisolved
SC705347 - Dissolved on 17 January 2023
RODERICK KEARNS & CO LTDActive - Proposal to Strike off
15612499 - Incorporated on 3 April 2024
SJR MACLEOD LTD
16250358 - Incorporated on 13 February 2025
HAY & MACLEOD LTD
SC093693 - Incorporated on 7 June 1985
MACIVER TAXI SERVICES LTD
SC757923 - Incorporated on 7 February 2023
MACLEOD VEHICLE SERVICES LTD
SC689816 - Incorporated on 19 February 2021
MACIVER DESIGN (UK) LIMITEDActive - Proposal to Strike off
SC322233 - Incorporated on 25 April 2007
MACTING CREATIVE LTD
08233412 - Incorporated on 28 September 2012
HARRINGTON GREY LTDDisolved
09696392 - Dissolved on 12 February 2022
F&B STAFF LTDDisolved
SC694621 - Dissolved on 18 June 2024
JOHN MACIVER AND SONS LIMITED
SC265026 - Incorporated on 17 March 2004
PILGRIM DEVELOPMENTS LIMITEDDissolved
NI036144 - Dissolved on 19 June 2021
MARK MACLEOD LTD.
SC329250 - Incorporated on 14 August 2007
MACLEOD CARE LTDActive - Proposal to Strike off
SC491377 - Incorporated on 17 November 2014
M MACLEOD ELEC LTDActive - Proposal to Strike off
12075149 - Incorporated on 28 June 2019
MACLEODSHIELD LTDActive - Proposal to Strike off
04533462 - Incorporated on 12 September 2002
HUNTER MACLEOD 1995 (B)
SL002721 - Incorporated on 21 September 1995
ALAN MACLEOD LTDActive - Proposal to Strike off
SC482194 - Incorporated on 15 July 2014