GUSTAV IAN MACLEOD
Born December 1948
12 OSBORNE GARDENS, WHITLEY BAY, TYNE & WEAR, NE26 3PG
IAN RONALD MACLEOD
Born February 1972
PAVILION 2 FINNIESTON BUSINESS PARK, MINERVA WAY, GLASGOW, SCOTLAND, G3 8AU
IAN NORMAN MACLEOD
Born May 1966
8 STEWARD DRIVE, CROOK, COUNTY DURHAM, UNITED KINGDOM, DL15 9GE
MACLEOD QS LTDDisolved
SC637926 - Dissolved on 5 April 2022
M MACLEOD LTDDisolved
12766676 - Dissolved on 24 January 2023
HECTOR IAN MACLEOD
Born August 1951
11 OGILVIE PLACE, BRIDGE OF ALLAN, PERTHSHIRE, UNITED KINGDOM, FK9 4TE
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
AL MACLEOD LTDActive - Proposal to Strike off
10806453 - Incorporated on 7 June 2017
MACLEOD TM LTD
15897157 - Incorporated on 14 August 2024
IAN DOUGLAS MACLEOD
15 TEMPLAR CLOSE, LITTLE SANDHURST, BERKSHIRE, GU47 8JP
GREGORY IAN MACLEOD
Born February 1960
MURRAYFIELD, 13 WINDSOR ROAD, GERRARDS CROSS, BUCKINGHAMSHIRE, SL9 7NB
GREGORY IAN MACLEOD
MURRAYFIELD 13 WINDSOR ROAD, GERRARDS CROSS, BUCKS, UNITED KINGDOM, SL9 7NB
GREGORY IAN MACLEOD
Born February 1960
MURRAYFIELD, 13 WINDSOR ROAD, GERRARDS CROSS, BUCKINGHAMSHIRE, SL9 7NB
IAN WILLIAM MACLEOD
Born August 1946
ALLINGTONS COTTAGE, NORBURY COMMON, WHITCHURCH, SHROPSHIRE, SY13 4JB
IAN MALCOLM MACLEOD
20 KENDAL DRIVE, MAGHULL, LIVERPOOL, MERSEYSIDE, L31 9AZ
Ian Stewart MACLEOD
Born December 1950
125 Astra Drive, Gravesend, England, DA12 4QF
IAN WILLIAM MACLEOD
Born August 1946
ALLINGTONS COTTAGE, NORBURY COMMON, WHITCHURCH, SHROPSHIRE, SY13 4JB
GREGORY IAN MACLEOD
1 ALBEMARLE STREET, LONDON, W1X 3HF
IAN FRANCIS MACLEOD
Born May 1973
389 GARRYNAMONIE, LOCHBOISDALE, SOUTH UIST, HS8 5TX