DAVID MCINNES LIMITED
10656852 - Incorporated on 7 March 2017
SHAW & MCINNES LIMITEDDisolved
SC092796 - Dissolved on 24 October 2023
NEW MIND MEDICAL LTD
SC473688 - Incorporated on 27 March 2014
THE STRUAN KIRK TRUSTDisolved
SC593856 - Dissolved on 17 December 2024
JOHN MCINNES (DYCE) LTD.
SC153356 - Incorporated on 30 September 1994
MCINNES ENGINEERING LIMITEDDisolved
10636564 - Dissolved on 18 January 2022
CONROY MCINNES LIMITED
SC561501 - Incorporated on 24 March 2017
268 Kilmarnock Road, G43 2XS
MCINNES COMMUNICATIONS LIMITED
05554304 - Incorporated on 5 September 2005
MCINNES TECHNOLOGY LTD
SC424566 - Incorporated on 22 May 2012
MCINNES WIESE LIMITEDDisolved
03342870 - Dissolved on 30 May 2023
MCINNES RENEWABLES LTDActive - Proposal to Strike off
SC450071 - Incorporated on 15 May 2013
KEN MCINNES LIMITED
04929826 - Incorporated on 13 October 2003
FORBES MCINNES & CO. LTDDisolved
SC428564 - Dissolved on 21 March 2023
DAVISON MCINNES LTDLiquidation
06457604 - Incorporated on 19 December 2007
J MCINNES JOINERY LTD
SC481403 - Incorporated on 3 July 2014
NIXON MCINNES LIMITEDLiquidation
04116747 - Incorporated on 29 November 2000
CAMERON MCINNES LIMITEDDisolved
07869311 - Dissolved on 11 July 2023
MCINNES ASSOCIATES LIMITED
06010702 - Incorporated on 27 November 2006
REGINALD MCINNES LTDActive - Proposal to Strike off
09782382 - Incorporated on 17 September 2015
MCINNES TRANSPORT LTD
SC641108 - Incorporated on 9 September 2019