- MR DUNCAN ROY LTDDisolved- 13244435 - Dissolved on 27 June 2023 
- DUNCAN J MORRIS LIMITEDActive - Proposal to Strike off- 12255473 - Incorporated on 10 October 2019 
- MR PHILLIP DUNCAN LTDDisolved- 14841077 - Dissolved on 8 October 2024 
- MORRIS DUNCAN MARINE LTD- NI608469 - Incorporated on 4 August 2011 
- DUNCAN MORRISON LIMITED- 09720620 - Incorporated on 6 August 2015 
- DUNCAN MORRIS SOLICITORS LTD- 07082454 - Incorporated on 20 November 2009 
- ES DOR 24 LIMITED- NI708214 - Incorporated on 12 January 2024 
- MISTER MORRIS LTD.- 07679617 - Incorporated on 23 June 2011 
- BLAINE LTDDisolved- 14430203 - Dissolved on 23 January 2024 
- MR DUNCAN MCRAE LIMITEDLiquidation- 07060379 - Incorporated on 29 October 2009 
- BLAINE LIMITEDActive - Proposal to Strike off- 08235431 - Incorporated on 1 October 2012 
- MR ONSY MORRIS LIMITED- 07218669 - Incorporated on 9 April 2010 
- COZZ & BLAINE LTD- 16497312 - Incorporated on 4 June 2025 
- MR. MORRIS & PARTNERS LIMITED- 01585921 - Incorporated on 15 September 1981 
- MR MORRIS PRODUCTIONS LTD.Active - Proposal to Strike off- 08373449 - Incorporated on 24 January 2013 
- MR MORRIS PLASTERING LTD- 15844566 - Incorporated on 17 July 2024 
- MRP MORRISON ST LIMITED- 07980100 - Incorporated on 7 March 2012 
- RHINO SOFTWARE LTD- 09379891 - Incorporated on 8 January 2015 
- ALPHA BLAINE LTD- 13554702 - Incorporated on 9 August 2021 
- BLAINE ROBIN LTD- 16499169 - Incorporated on 5 June 2025