ALEXANDER MACLEOD LIMITED
SC550275 - Incorporated on 15 November 2016
PAILEND LIMITED
03733603 - Incorporated on 16 March 1999
MACLEOD & MACLEOD LTDActive - Proposal to Strike off
SC450238 - Incorporated on 17 May 2013
MACLEOD DEVELOPMENTS LIMITED
03399925 - Incorporated on 2 July 1997
MACLEOD & MACLEOD LTD
SC672756 - Incorporated on 1 September 2020
RODERICK LIMITED
05623121 - Incorporated on 15 November 2005
COX RODERICK LLPLiquidation
OC349596 - Incorporated on 28 October 2009
RODERICK MDR LTDDisolved
11193893 - Dissolved on 24 April 2022
MACLEOD & MACLEOD (LUDSHOTT) PARTNERSHIP
LP007492 - Incorporated on 16 March 2001
RODERICK EMMA LTDDisolved
14888706 - Dissolved on 29 October 2024
MACLEOD & MACLEOD REMOVALS LTDActive - Proposal to Strike off
11112343 - Incorporated on 14 December 2017
MACLEOD & MACLEOD ENGINEERING LTD
SC774173 - Incorporated on 29 June 2023
MACLEOD & MACLEOD (EDINBURGH) LIMITEDActive - Proposal to Strike off
SC267109 - Incorporated on 27 April 2004
W J MACLEOD LTD
07310988 - Incorporated on 12 July 2010
M & D MACLEOD LTDDissolved
SC381733 - Dissolved on 23 December 2011
D. & M. MACLEOD LTDLiquidation
04479207 - Incorporated on 5 July 2002
L V MACLEOD LTDActive - Proposal to Strike off
SC485028 - Incorporated on 28 August 2014
RODERICK DRIVE LTD
13478757 - Incorporated on 25 June 2021
CHRIS RODERICK LTDDisolved
12347403 - Dissolved on 18 January 2022
SARAH RODERICK 6336 LTDActive - Proposal to Strike off
10316402 - Incorporated on 8 August 2016