I MACLEOD LIMITEDActive - Proposal to Strike off
05914203 - Incorporated on 23 August 2006
C J MACLEOD LIMITEDDisolved
09228905 - Dissolved on 14 February 2023
ALI G MACLEOD LTD.
SC328513 - Incorporated on 30 July 2007
DON MACLEOD LTD
SC496547 - Incorporated on 2 February 2015
RDCL LIMITEDDissolved
04864789 - Dissolved on 15 June 2010
CAYBENT LTDLiquidation
03785267 - Incorporated on 9 June 1999
BEAVIS MORGAN R & D LIMITED
12813272 - Incorporated on 14 August 2020
CAMBRIDGE PODIATRY LTDDissolved
05374121 - Dissolved on 5 November 2019
MACLEOD ARCHITECTURE LIMITED
SC583092 - Incorporated on 4 December 2017
HAPPYBUS FILMS LTD
SC315768 - Incorporated on 1 February 2007
J&R MACLEOD PLUMBING & HEATING LTD.
SC375187 - Incorporated on 19 March 2010
R D R WILSON LIMITEDLiquidation
03572490 - Incorporated on 29 May 1998
HUNTER MACLEOD 1995(A)
SL002689 - Incorporated on 3 July 1995
SJR MACLEOD LTD
16250358 - Incorporated on 13 February 2025
HAY & MACLEOD LTD
SC093693 - Incorporated on 7 June 1985
MACLEOD VEHICLE SERVICES LTD
SC689816 - Incorporated on 19 February 2021
FDR LIMITED, LLC
FC015955 - Incorporated on 1 January 1993
BRAND SOLUTIONS UK LIMITEDActive - Proposal to Strike off
05446138 - Incorporated on 6 May 2005
BIOQUEST LIMITED
07577218 - Incorporated on 24 March 2011
ECOMERGY LIMITED
06190490 - Incorporated on 28 March 2007