- 20TEN RACING LIMITED- 06574335 - Incorporated on 23 April 2008 
- MAHER-WALSH LLPDissolved- OC303699 - Dissolved on 17 May 2011 
- BARRY WALSH LTDDissolved- 06752052 - Dissolved on 11 January 2011 
- P.T. WALSH LIMITEDActive - Proposal to Strike off- 04419043 - Incorporated on 17 April 2002 
- R & M WALSH LIMITED- 05005198 - Incorporated on 5 January 2004 
- R J WALSH LIMITEDDissolved- 05775215 - Dissolved on 17 May 2011 
- M. K. WALSH LIMITED- 07572854 - Incorporated on 22 March 2011 
- A T WALSH LIMITED- SC357688 - Incorporated on 3 April 2009 
- M P WALSH LIMITED- 05382814 - Incorporated on 4 March 2005 
- SIMON R WALSH LTDActive - Proposal to Strike off- 08689027 - Incorporated on 13 September 2013 
- L & C WALSH LIMITED- 11532862 - Incorporated on 23 August 2018 
- STEVE WALSH 2935 LTDActive - Proposal to Strike off- 10104389 - Incorporated on 5 April 2016 
- TRACY WALSH 5110 LTDActive - Proposal to Strike off- 10166143 - Incorporated on 6 May 2016 
- LINUS WALSH LTD- 12146904 - Incorporated on 8 August 2019 
- WALSH COMMS LTDDisolved- SC645829 - Dissolved on 25 January 2022 
- W B. WALSHBOUW LTD.- 09769005 - Incorporated on 9 September 2015 
- R M WALSH LIMITED- 11881194 - Incorporated on 13 March 2019 
- S A WALSH LIMITED- 09517542 - Incorporated on 30 March 2015 
- ROSIE WALSH LTD- 10641050 - Incorporated on 27 February 2017 
- W WALSH LIMITEDActive - Proposal to Strike off- 10810705 - Incorporated on 9 June 2017