NEIL JOHNSON CLEANING LIMITED
08852380 - Incorporated on 20 January 2014
JOHN O'NEILL ASSOCIATES LIMITED
04207993 - Incorporated on 30 April 2001
Robert Neil, Mr. MACLEOD
Born November 1968
Second Floor Business & Innovation Centre, Wearfield, Sunderland Enterprise Park, Sunderland, United Kingdom, SR5 2TA
MATHIESON X-RAYS LTD
10009664 - Incorporated on 17 February 2016
JOHN MACLEOD
Born January 1924
8, CARISHADER, ISLE OF LEWIS, PA86 9ER
JOHN MACLEOD
1 RUTHVEN COURT, NEWCASTLE UPON TYNE, TYNE & WEAR, NE2 2HH
JOHN MACLEOD
6 UPPER HALISTRA, WATERNISH, ISLE OF SKYE
JOHN MACLEOD
Born December 1973
56 ACREDALES, LINLITHGOW, SCOTLAND, EH49 6HY
JOHN MACLEOD
Born January 1969
141 MENOCK ROAD, KINGSPARK, GLASGOW, G44 5QW
JOHN MACLEOD
Born May 1989
145-157 ST JOHN STREET, LONDON, ENGLAND, EC1V 4PW
MATHIESON ENGINEERING LIMITED
SC361149 - Incorporated on 12 June 2009
MATHIESON & MELROSE LIMITED
SC364528 - Incorporated on 25 August 2009
MARY MATHIESON LIMITEDDisolved
12289139 - Dissolved on 5 April 2022
FRENCH & MATHIESON LIMITED
10153183 - Incorporated on 28 April 2016
MATHIESON SOFTWARE LTD.Disolved
SC649558 - Dissolved on 14 November 2023
MATHIESON CONSULTANCY LIMITEDActive - Proposal to Strike off
09714372 - Incorporated on 3 August 2015
MATHIESON VENDING LIMITED
11940978 - Incorporated on 11 April 2019
JOHN O'NEILL AND PARTNERS LIMITEDDisolved
04550150 - Dissolved on 2 April 2024
D R MACLEOD (HAULAGE) LIMITED
SC224918 - Incorporated on 2 November 2001
Customs House Quay Street, Stornoway, HS1 2XX
DA MACLEOD LTDActive - Proposal to Strike off
SC510802 - Incorporated on 15 July 2015