GEDDES MCLACHLAN LTDDisolved
12769712 - Dissolved on 4 January 2022
MCLACHLAN (FORRES) LIMITED
SC120341 - Incorporated on 21 September 1989
MCLACHLAN CONSTRUCTION LIMITEDDisolved
SC046540 - Dissolved on 14 February 2023
JENNY MCLACHLAN LIMITED
09100399 - Incorporated on 24 June 2014
PAUL MCLACHLAN LIMITEDDisolved
SC807702 - Dissolved on 3 September 2024
MCLACHLAN SURFACING CONTRACTOR LTD.Disolved
SC301981 - Dissolved on 12 October 2021
DAVID MCLACHLAN ASSOCIATES LIMITEDActive - Proposal to Strike off
07095072 - Incorporated on 4 December 2009
MELLOR MCLACHLAN CONTRACTING LTDDissolved
10444851 - Dissolved on 7 August 2018
TIPPLE INNS LIMITEDDissolved
SC247099 - Dissolved on 18 September 2010
NEIL MCLACHLAN DESIGN LTD
12629782 - Incorporated on 28 May 2020
MCLACHLAN & WIGHT BUILDERS LTD
SC775691 - Incorporated on 13 July 2023
MCLACHLAN AIRWORTHINESS CONSULTANT LIMITEDDisolved
SC647338 - Dissolved on 10 June 2025
MCLACHLAN ENGINEERING SERVICES LIMITEDDisolved
SC523127 - Dissolved on 10 May 2025
MCLACHLAN ELECTRICAL SOLUTIONS LIMITEDActive - Proposal to Strike off
09489289 - Incorporated on 13 March 2015
MCLACHLAN INVESTMENT GROUP LTD
SC644948 - Incorporated on 21 October 2019
HAMISH WILLIAM KING MCLACHLAN
Born May 1984
SUITE 4 2 MANNIN WAY, LANCASTER BUSINESS PARK CATON ROAD, LANCASTER, LANCS, ENGLAND, LA1 3SU
William Edward David MCLACHLAN
Born December 1987
161 Elm Grove, Southsea, Hampshire, England, PO5 1LU
William Edward David MCLACHLAN
Born December 1987
51 Percival Road, Portsmouth, England, PO2 7RX
J. MCLACHLAN MOTORS LIMITEDDisolved
SC664484 - Dissolved on 3 September 2024
ROBERT MCLACHLAN ELECTRICAL LTDActive - Proposal to Strike off
SC527088 - Incorporated on 17 February 2016