ALISON JOYCE-O’KEEFFE LTD
15462243 - Incorporated on 2 February 2024
MACLACHLAN LIMITEDDisolved
SC335453 - Dissolved on 12 December 2023
MACLACHLANWOOD LTD
13648834 - Incorporated on 28 September 2021
J MACLACHLAN LTDDisolved
13845131 - Dissolved on 27 June 2023
JOYCE & JOYCE LTD
11750196 - Incorporated on 4 January 2019
MACLACHLAN COURIERS LTDDisolved
14292488 - Dissolved on 16 January 2024
MACLACHLAN ENTERPRISES LTD
SC701121 - Incorporated on 9 June 2021
MACLACHLAN PROPERTIES LTD
16198369 - Incorporated on 21 January 2025
MACLACHLAN GLASGOW LIMITEDDisolved
SC592087 - Dissolved on 12 April 2022
MACLACHLAN SOLICITORS LIMITED
07520343 - Incorporated on 8 February 2011
JOYCE SERVICES GROUP LTDDisolved
12478800 - Dissolved on 26 September 2023
R-ONE ELECTRICAL SOLUTIONS LTDDisolved
12271418 - Dissolved on 8 August 2024
MACMON LIMITED
SC273163 - Incorporated on 9 September 2004
MACLACHLAN CONSULTING LIMITEDActive - Proposal to Strike off
06807471 - Incorporated on 2 February 2009
MACLACHLAN SOLUTIONS LTDDissolved
07834415 - Dissolved on 4 February 2014
TONY MACLACHLAN LIMITEDDisolved
06764307 - Dissolved on 4 April 2025
MACLACHLAN LOGISTICS LTD
16362229 - Incorporated on 2 April 2025
JOHN MACLACHLAN LIMITED
SC016031 - Incorporated on 16 June 1930
MACLACHLAN INTERNATIONAL LIMITEDDissolved
SC258416 - Dissolved on 17 February 2012
JAMES MACLACHLAN LTD
SC818098 - Incorporated on 1 August 2024