IAN ALASTAIR MACLEOD
Born January 1922
44 COLLEGE GARDENS, WORTHING, WEST SUSSEX, BN11 4QQ
Ian Morrison MACLEOD
Born June 1956
2/5 Canada Court 81 Miller Street, Glasgow, Scotland, G1 1EB
Alasdair Ian MACLEOD
Born November 1957
Warehouse W 3 Western Gateway, Royal Victoria Docks, London, E16 1BD
IAN RODERICK MACLEOD
Born April 1932
512 RECHARN, LOCHINVER, LAIRG, SUTHERLAND, IV27 4JB
SJR MACLEOD LTD
16250358 - Incorporated on 13 February 2025
HAY & MACLEOD LTD
SC093693 - Incorporated on 7 June 1985
IAN ALEXANDER MACLEOD
Born December 1967
104 ACHILTIBUIE, ULLAPOOL, HIGHLAND, SCOTLAND, IV26 2YG
OUT FOR LUNCH LTD.Dissolved
SC266528 - Dissolved on 6 April 2012
JAMIESON CORPORATE FINANCE LLP
OC308682 - Incorporated on 16 July 2004
MACLEOD VEHICLE SERVICES LTD
SC689816 - Incorporated on 19 February 2021
Jamie Joseph Edward, Mr. MACLEOD
Born April 1968
23 King Street, St James's, London, SW1Y 6QY
IAN MICHAEL SHELLARD
Born January 1968
7 WALNUT HILL, LISBURN, NORTHERN IRELAND, BT27 5UP
IAN GEOFFREY SHELLEY
Born May 1985
5 HILLTOP WAY STANTON, BURY ST EDMUNDS, SUFFOLK, ENGLAND, IP31 2EB
IAN MICHAEL SHELLARD
Born January 1968
7 WALNUT HILL, KESH ROAD, LISBURN, NORTHERN IRELAND, BT27 5UP
IAN MICHAEL SHELLARD
7 WALNUT HILL WALNUT HILL, KESH ROAD, LISBURN, NORTHERN IRELAND, BT27 5UP
MACTING CREATIVE LTD
08233412 - Incorporated on 28 September 2012
HARRINGTON GREY LTDDisolved
09696392 - Dissolved on 12 February 2022
F&B STAFF LTDDisolved
SC694621 - Dissolved on 18 June 2024
SHELL 4U LTD
07888621 - Incorporated on 21 December 2011
M. SHELL LTD.Disolved
03498535 - Dissolved on 7 June 2022