- MRC MARKETING LTD- 10718558 - Incorporated on 10 April 2017 
- SWAINLY LTDDisolved- 14442330 - Dissolved on 2 April 2024 
- RYAN MARKETING LIMITED- 07639568 - Incorporated on 19 May 2011 
- SWAINCO LTD- 07930739 - Incorporated on 1 February 2012 
- SJS SWAIN LTDActive - Proposal to Strike off- 06645634 - Incorporated on 14 July 2008 
- SWAINBY LTDDisolved- 13780591 - Dissolved on 6 May 2025 
- MRD MARKETING LTDActive - Proposal to Strike off- 14926637 - Incorporated on 9 June 2023 
- MRJ MARKETING LTDDissolved- 08732537 - Dissolved on 11 June 2019 
- SWAIN ENG LTD- 10655520 - Incorporated on 7 March 2017 
- RAY SWAIN LTD- 16499401 - Incorporated on 5 June 2025 
- A-LIST MARKETING GROUP LIMITED- 15482536 - Incorporated on 11 February 2024 
- DAN SWAIN LTDActive - Proposal to Strike off- 08830078 - Incorporated on 2 January 2014 
- MRTO MARKETING LTDDisolved- 14489973 - Dissolved on 23 April 2024 
- MR LIN MARKETING LTDDisolved- 15544373 - Dissolved on 1 October 2024 
- TA-SWAINE TM LTDDisolved- 12236111 - Dissolved on 31 May 2022 
- MATT SWAIN LTD- 13550007 - Incorporated on 5 August 2021 
- SWAINDON LTDDisolved- 12752108 - Dissolved on 6 September 2022 
- JACK SWAIN LTD- 15196339 - Incorporated on 9 October 2023 
- SWAINPOB LTDActive - Proposal to Strike off- 15684139 - Incorporated on 26 April 2024 
- TRANSIT MEDWAY LIMITEDDissolved- 03701431 - Dissolved on 4 September 2012