K MACLEOD TRADING LTD
11895849 - Incorporated on 21 March 2019
MACLEODED LIMITEDDisolved
13323615 - Dissolved on 13 September 2022
TOM MACLEOD LIMITED
08983322 - Incorporated on 7 April 2014
TORQUIL MACLEOD LTDDisolved
SC635388 - Dissolved on 13 September 2022
MACLEOD COURIER LTDDisolved
13051037 - Dissolved on 10 May 2022
ANDREW JOHN MACLEOD
Born May 1951
10 WELLINGTON STREET, CAMBRIDGE, ENGLAND, CB1 1HW
JOHN MACLEOD BAXTER
Born January 1947
FLAT 1 CHANNEL VIEW 53 MONCKTON ROAD, GOSPORT, HAMPSHIRE, ENGLAND, PO12 2BG
JOHN ARCHIE MACLEOD
Born February 1955
32 EOLIGARRY, ISLE OF BARRA, SCOTLAND, HS9 5YD
DONALD JOHN MACLEOD
Born March 1976
28 FRASER ROAD, INVERGORDON, SCOTLAND, IV18 0NT
JOHN GEORGE MACLEOD
Born May 1916
43 DICK PLACE, EDINBURGH, MIDLOTHIAN, EH9 2JA
JOHN MACLEOD ASKHAM
Born January 1975
3F1, 17 DEAN PARK STREET, EDINBURGH, LOTHIAN, EH4 1JN
ANDREW JOHN MACLEOD
Born August 1973
23A DISRAELI ROAD, PUTNEY, LONDON, SW15 2DR
DONALD JOHN MACLEOD
Born June 1942
2 HOEBEG, ISLE OF NORTH UIST, OUTER HEBRIDES, UNITED KINGDOM, HS6 5AX
JOHN ARCHIE MACLEOD
Born February 1955
32, EOLIGARRY, CASTLEBAY, ISLE OF BARRA, PA80 5YD
JOHN ROBERT MACLEOD
Born August 1956
CONIVAL AULTNASKIACH PRIVATE ROAD, INVERNESS, GREAT BRITAIN, IV2 4AP
JOHN DUNCAN MACLEOD
Born July 1960
21 BIDDICK VILLAS, WASHINGTON, TYNE & WEAR, NE38 7DT
JOHN MURRAY MACLEOD
Born April 1966
REUL NA MARA, 33 SOUTH SHAWBOSK, ISLE OF LEWIS, H53 9BJ
MARTYN JOHN MACLEOD
Born July 1967
NEW COURT, ABBEY ROAD NORTH SHEPLEY, HUDDERSFIELD, WEST YORKSHIRE, HD8 8BJ
JOHN ARCHIE MACLEOD
Born February 1955
32 EOLIGARRY, CASTLEBAY, ISLE OF BARRA, HS9 5YD
JOHN ARCHIE MACLEOD
TOWER BRIDGE HOUSE, ST. KATHARINES WAY, LONDON, ENGLAND, E1W 1DD