JOHN MATHIESON LIMITEDDissolved
SC311731 - Dissolved on 16 January 2018
JOHN MACLEOD LIMITEDDissolved
06112131 - Dissolved on 25 June 2013
JOHN MATHIESON (FOOTFITTERS) LIMITED
SC039970 - Incorporated on 26 February 1964
JME LTD
02056386 - Incorporated on 18 September 1986
JOHN MATHIESON CONSULTING LTD
08530452 - Incorporated on 15 May 2013
NEIL A. MATHIESON CONSULTANTS LIMITEDActive - Proposal to Strike off
02773924 - Incorporated on 15 December 1992
JOHNNY O NEILL LTDDisolved
NI689887 - Dissolved on 24 December 2024
JOHN MACLEOD GROUNDWORKS LTD
SC570682 - Incorporated on 7 July 2017
NEIL MACLEOD (PRINTS & ENTERPRISES) LIMITED
SC092477 - Incorporated on 28 March 1985
NEIL MACLEOD BUILDERS SKYE LIMITEDLiquidation
SC307361 - Incorporated on 23 August 2006
JOHNSON MACLEOD LIMITEDDisolved
04572985 - Dissolved on 5 March 2024
NEIL JOHN WILSON LTDActive - Proposal to Strike off
11475053 - Incorporated on 20 July 2018
JOHN O'NEILL LIMITEDActive - Proposal to Strike off
04550025 - Incorporated on 1 October 2002
NEIL JOHN COOPER LTDDissolved
10901608 - Dissolved on 9 July 2019
NEIL JOHN ESTATES LTD
05818432 - Incorporated on 16 May 2006
MACLEOD & MACLEOD LTDActive - Proposal to Strike off
SC450238 - Incorporated on 17 May 2013
JOHN NEIL BUTCHERS LTD
SC418014 - Incorporated on 27 February 2012
NEIL JOHNSON LIMITEDDisolved
02055117 - Dissolved on 13 February 2024
JOHN NEIL (HOLDINGS) LTDDisolved
13642485 - Dissolved on 21 March 2023
MACLEOD DEVELOPMENTS LIMITED
03399925 - Incorporated on 2 July 1997