MACLEOD MEDICO-LEGAL SERVICES LTD
SC828478 - Incorporated on 10 November 2024
METAL UNICORN LTDDisolved
13942991 - Dissolved on 6 August 2024
MACLEOD & NOBLE LTD.
SC224608 - Incorporated on 25 October 2001
D M & A MACLEOD LIMITED
SC283112 - Incorporated on 12 April 2005
LEWIS MACLEOD LTD
SC320278 - Incorporated on 3 April 2007
MAIRI M MACLEOD LTD
SC769350 - Incorporated on 15 May 2023
MACLEOD & BEST LTDActive - Proposal to Strike off
SC564404 - Incorporated on 26 April 2017
HOGG MACLEOD LTD
SC532752 - Incorporated on 15 April 2016
IAIN MACLEOD LTDDisolved
12766238 - Dissolved on 27 December 2022
BALL MACLEOD LLPDisolved
OC346857 - Dissolved on 10 June 2025
MACLEOD TECH LTD
14066083 - Incorporated on 25 April 2022
JEAN M MACLEOD LTD
15439473 - Incorporated on 24 January 2024
KEIR MACLEOD LTD
14428611 - Incorporated on 19 October 2022
SS DUNCAN LTD
SC398701 - Incorporated on 3 May 2011
MP DUNCAN LTDActive - Proposal to Strike off
11438154 - Incorporated on 28 June 2018
GLASGOW TELEHANDLERS LTD
SC567144 - Incorporated on 26 May 2017
RUARAIDH MACKENZIE NICOLSON
18 CROSSBOST, NORTH LOCHS, ISLE OF LEWIS, WESTERN ISLES, HS2 9NP
RUARAIDH ANTHONY MACNEIL
Born August 1960
76 CRADLEHALL PARK, WESTHILL, INVERNESS, INVERNESSHIRE, IV2 5DA
RUARAIDH ALASDAIR PARK
FLAT 2/1 4 SUSSEX STREET, GLASGOW, UNITED KINGDOM, G41 1DU
RUARAIDH MACGREGOR NEISH
Born June 1984
26 PARK ROAD, OBAN, ARGYLL, SCOTLAND, PA34 4GZ