NEIL MACLEOD
Born November 1953
TOLBURN 1 MILLCROFT ROAD, AULDEARN, NAIRN, NAIRNSHIRE, IV12 5TW
NEIL MACLEOD
Born November 1960
3 NEW SHAWBOST, ISLE OF LEWIS, HS2 9BG
NEIL MACLEOD
Born March 1964
64 MENTEITH CRESCENT, CALLANDER, PERTHSHIRE, FK17 8BW
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
MACLEOD & MACLEOD LTD
SC672756 - Incorporated on 1 September 2020
NEIL DONALD JOHN MACLEOD
Born December 1971
24 FITZROY SQUARE LONDON FITZROY SQUARE, LONDON, UNITED KINGDOM, W1T 6EP
NEIL DONALD JOHN MACLEOD
Born December 1971
NEWNHAM HALL ASHWELL ROAD, NEWNHAM, BALDOCK, HERTFORDSHIRE, ENGLAND, SG7 5JX
NEIL DONALD JOHN MACLEOD
Born December 1971
32 FITZROY SQUARE, LONDON, W1T 6EX
JOHN ROBERT NEIL MACLEOD
Born March 1960
24/1 MANOR PLACE, EDINBURGH, SCOTLAND, EH3 7DS
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 DONALD JOHN MACLEOD
Born December 1971
24 FITZROY SQUARE, LONDON, ENGLAND, W1T 6EP
NEIL JOHN HENDREY LIMITED
10000747 - Incorporated on 11 February 2016
IAN NEIL MACLEOD
7 ANDREWS CLOSE, BUCKHURST HILL, ESSEX, IG9 5BL
JOHN D MACLEOD ELECTRICAL LIMITEDDissolved
SC322395 - Dissolved on 12 September 2014