MACLEOD & MACLEOD LTD
SC672756 - Incorporated on 1 September 2020
NEIL JOHN WATSON LIMITEDActive - Proposal to Strike off
09833048 - Incorporated on 20 October 2015
JOHN O'NEILL SERVICES LTDDisolved
11615303 - Dissolved on 21 December 2021
JOHNSON O'NEILL LIMITED
16349775 - Incorporated on 28 March 2025
NEIL JOHN HENDREY LIMITED
10000747 - Incorporated on 11 February 2016
JOHN D MACLEOD ELECTRICAL LIMITEDDissolved
SC322395 - Dissolved on 12 September 2014
NEIL JOHN FREAME BAKER LTD
09946432 - Incorporated on 12 January 2016
JOHN NEILL CARPENTER LTD
16411934 - Incorporated on 28 April 2025
MATHIESON HOUSEDisolved
SC187811 - Dissolved on 14 September 2023
JOHN O'NEILL TRANSPORT LTDDissolved
07869398 - Dissolved on 16 July 2013
MATHIESON LTD.
SC240741 - Incorporated on 5 December 2002
JOHN O'NEILL CONSTRUCTION LTDActive - Proposal to Strike off
NI057945 - Incorporated on 25 January 2006
ADVANCED CARPENTRY AND CONSTRUCTION LIMITEDDissolved
06134202 - Dissolved on 8 March 2011
JOHN NEILL PROPERTIES LTD
14483280 - Incorporated on 14 November 2022
NEILL JOHNSTONE LIMITEDDissolved
SC095023 - Dissolved on 7 May 2010
MACLEOD & MACLEOD (LUDSHOTT) PARTNERSHIP
LP007492 - Incorporated on 16 March 2001
JOHN O'NEILL PARCELS LIMITEDActive - Proposal to Strike off
SC512059 - Incorporated on 31 July 2015
MACLEOD & MACLEOD REMOVALS LTDActive - Proposal to Strike off
11112343 - Incorporated on 14 December 2017
MACLEOD & MACLEOD ENGINEERING LTD
SC774173 - Incorporated on 29 June 2023
MATHIESON TRAINING AND CONSULTANCY SERVICES LTDActive - Proposal to Strike off
06430097 - Incorporated on 19 November 2007