JEAN M MACLEOD LTD
15439473 - Incorporated on 24 January 2024
KEIR MACLEOD LTD
14428611 - Incorporated on 19 October 2022
MR MR LTDActive - Proposal to Strike off
15533685 - Incorporated on 1 March 2024
GLASGOW TELEHANDLERS LTD
SC567144 - Incorporated on 26 May 2017
CAMBRIDGE PODIATRY LTDDissolved
05374121 - Dissolved on 5 November 2019
MACLEOD ARCHITECTURE LIMITED
SC583092 - Incorporated on 4 December 2017
IVOR INNES LIMITED
01278997 - Incorporated on 27 September 1976
HECTOR MAC INNES LTD
SC619770 - Incorporated on 31 January 2019
INNESTEC LIMITED
13399170 - Incorporated on 14 May 2021
CAROLINE INNES LTDDisolved
13845377 - Dissolved on 25 March 2025
INNES ROSS LIMITED
SC293712 - Incorporated on 25 November 2005
MARC INNES LIMITEDActive - Proposal to Strike off
08887204 - Incorporated on 11 February 2014
GLEN INNES LIMITED
SC672975 - Incorporated on 2 September 2020
ESME INNES LIMITEDDisolved
13121005 - Dissolved on 25 April 2023
RIVERSIDE TROSSACHS LTD
14158747 - Incorporated on 8 June 2022
HAPPYBUS FILMS LTD
SC315768 - Incorporated on 1 February 2007
INNESFREE LIMITEDActive - Proposal to Strike off
10381251 - Incorporated on 17 September 2016
ALBERT INNES LIMITED
00353716 - Incorporated on 7 June 1939
INNES ENGLAND LIMITED
03459782 - Incorporated on 3 November 1997
INNES MANAGEMENT LIMITEDActive - Proposal to Strike off
05698683 - Incorporated on 6 February 2006