MR M.A. AND MRS P. HAYES LLPDissolved
OC306071 - Dissolved on 28 November 2006
MRS HAYES LTDDissolved
08922913 - Dissolved on 27 October 2015
HAYES & MR RYDER LTDActive - Proposal to Strike off
08204694 - Incorporated on 6 September 2012
MREF III HAYES LTDregistered
OE026216 - Incorporated on 14 February 2023
MACINNES LTD
10724997 - Incorporated on 13 April 2017
MR IAIN MICHAEL BROWN LIMITEDDisolved
12009176 - Dissolved on 29 August 2023
K.MACINNES LTD
SC708313 - Incorporated on 1 September 2021
J MACINNES LTDActive - Proposal to Strike off
11087278 - Incorporated on 29 November 2017
ANN MACINNES LTDDisolved
13573462 - Dissolved on 21 February 2023
MACINNES MILNE LLP
SO304075 - Incorporated on 6 September 2012
MACINNES AXISS LTDDisolved
SC664349 - Dissolved on 26 July 2022
MRL (HAYMARKET) LIMITEDDisolved
02068321 - Dissolved on 13 July 2021
ISABEL MACINNES LIMITED
13015850 - Incorporated on 13 November 2020
MACINNES RENEWABLES LTDDisolved
SC673889 - Dissolved on 15 February 2022
AILSA MACINNES LTD
SC592955 - Incorporated on 29 March 2018
A & J MACINNES LIMITEDDissolved
SC087343 - Incorporated on 26 March 1984
IAINM74 LTDDisolved
12078101 - Dissolved on 6 June 2023
MACINNES TOOLING LIMITED
02742082 - Incorporated on 21 August 1992
MACINNES STRETCHERS LTD
SC529121 - Incorporated on 9 March 2016
MICHAEL MACINNES LIMITED
SC757334 - Incorporated on 1 February 2023