- DONNELLEY FINANCIAL SOLUTIONS UK LIMITED- 02669185 - Incorporated on 9 December 1991 
- S O'DONNELL LIMITED- 06315177 - Incorporated on 17 July 2007 
- MCGHEE & O'DONNELL LIMITEDDissolved- SC198218 - Dissolved on 17 February 2012 
- ANNE O'DONNELL LIMITED- 06941121 - Incorporated on 23 June 2009 
- O'DONNELL KONSULT LTDDissolved- 08029169 - Dissolved on 10 April 2018 
- WARREN O'DONNELL LTDActive - Proposal to Strike off- 07618074 - Incorporated on 28 April 2011 
- JOHN O'DONNELL LIMITED- 01132571 - Incorporated on 5 September 1973 
- GERRARD O'DONNELL LIMITED- 04159951 - Incorporated on 14 February 2001 
- O'DONNELL ESTATES LIMITED- 06234812 - Incorporated on 2 May 2007 
- O'DONNELL SURF LIMITED- 06187815 - Incorporated on 27 March 2007 
- PATRICK O'DONNELL LIMITEDActive - Proposal to Strike off- 08275508 - Incorporated on 31 October 2012 
- O'DONNELL GROUNDWORKS LTD- 08338300 - Incorporated on 20 December 2012 
- O'DONNELL & STOCKWELL LIMITEDDissolved- 03155175 - Dissolved on 12 April 2011 
- KIERAN O'DONNELL LIMITED- 12226642 - Incorporated on 25 September 2019 
- STEPHEN O'DONNELL LIMITED- 09768721 - Incorporated on 9 September 2015 
- GERALDINE O'DONNELL LTD- SC515852 - Incorporated on 17 September 2015 
- O'DONNELL FARMS LTD- NI630767 - Incorporated on 17 April 2015 
- MICHAEL O'DONNELL LTDActive - Proposal to Strike off- SC551082 - Incorporated on 24 November 2016 
- JAMES O'DONNELL LIMITED- 10494854 - Incorporated on 24 November 2016 
- O'DONNELL BATHGATE LTD- SC557286 - Incorporated on 10 February 2017