- CRAIG MICHAEL MAINTENANCE LTD- 09466135 - Incorporated on 2 March 2015 
- MICHAEL CRAIG (BUILDERS) LIMITEDDisolved- SC222270 - Dissolved on 27 January 2023 
- SWFO CONSULTANTS LIMITEDActive - Proposal to Strike off- 07695741 - Incorporated on 6 July 2011 
- DONOGHUE LIMITEDDissolved- 10578585 - Dissolved on 31 July 2018 
- MR MICHAEL LANE LIMITEDActive - Proposal to Strike off- 07952103 - Incorporated on 16 February 2012 
- M O'DONOGHUE LTD- 08045289 - Incorporated on 25 April 2012 
- JACK CANHAM LTDDisolved- 12825511 - Dissolved on 30 May 2023 
- DONOGHUE LTDDisolved- 14301519 - Dissolved on 23 January 2024 
- J & J CANHAM LIMITEDDissolved- 05187428 - Dissolved on 2 December 2014 
- S CANHAM LIMITEDDissolved- 08660461 - Dissolved on 17 February 2015 
- MR MICHAEL LEWIS LIMITED- 12009250 - Incorporated on 21 May 2019 
- RAYNER-CANHAM LTD- 14413631 - Incorporated on 12 October 2022 
- DONOGHUE & COLLABORATIVE LIMITED- 09928036 - Incorporated on 23 December 2015 
- MR MICHAELS COURIERS LTDActive - Proposal to Strike off- 10447607 - Incorporated on 26 October 2016 
- DONOGHUE & CO. LIMITED- SC344150 - Incorporated on 10 June 2008 
- CANHAM ENERGY LTD- 10342775 - Incorporated on 23 August 2016 
- P O'DONOGHUE LTDDisolved- 14236736 - Dissolved on 19 December 2023 
- T H O’DONOGHUE LTD- 16276063 - Incorporated on 25 February 2025 
- CANHAM R LIMITED- 14802871 - Incorporated on 14 April 2023 
- CANHAMSPENCE LTD- 12385493 - Incorporated on 3 January 2020