- D MCADAM BUILDING SERVICES LTD- 08145299 - Incorporated on 17 July 2012 
- CORMACK HOLDINGS LIMITED- 09837029 - Incorporated on 22 October 2015 
- MK RECRUIT LIMITED- SC200286 - Incorporated on 27 September 1999 
- MK BUSINESS PSYCHOLOGY LIMITED- SC372882 - Incorporated on 11 February 2010 
- CORMACK ADVERTISING LIMITED- 06615702 - Incorporated on 10 June 2008 
- CORMACK TECHNOLOGY LIMITEDActive - Proposal to Strike off- 06560637 - Incorporated on 9 April 2008 
- CORMACK CONSULTANTS LIMITED- 07585682 - Incorporated on 31 March 2011 
- J. L. CORMACK ASSOCIATES LIMITED- 07713558 - Incorporated on 21 July 2011 
- CORMACK CONSULTING LIMITED- SC524880 - Incorporated on 22 January 2016 
- CORMACH ENGINEERING LIMITED- 14203283 - Incorporated on 29 June 2022 
- CORMACK COMMUNICATIONS LIMITEDDisolved- 14648898 - Dissolved on 21 May 2024 
- JOHN CORMACK PIPEWORK LIMITED- 12040928 - Incorporated on 10 June 2019 
- SIESTA BLINDS BY MCADAM LIMITEDActive - Proposal to Strike off- SC369793 - Incorporated on 8 December 2009 
- CORMACK ENERGY SERVICES LTD- SC494786 - Incorporated on 12 January 2015 
- J. L. CORMACK ASSOCIATES LIMITEDDisolved- 11346124 - Dissolved on 18 June 2024 
- CORMACK CONSULTANCY LIMITEDDisolved- SC314159 - Dissolved on 21 January 2025 
- CORMACH ENGINEERING LIMITEDActive - Proposal to Strike off- 10311345 - Incorporated on 4 August 2016 
- CORMACH INVESTMENTS LIMITED- 10381446 - Incorporated on 17 September 2016 
- CORMACK CONSULTING LIMITEDDisolved- SC715937 - Dissolved on 4 March 2025 
- MCADAM BUSINESS AND CONSULTANCY LIMITEDDisolved- 14891670 - Dissolved on 6 February 2024