- MR FIX IT ALL LTDActive - Proposal to Strike off- 10542364 - Incorporated on 29 December 2016 
- HASSAN ALI SHAH LIMITEDDisolved- 15507857 - Dissolved on 28 January 2025 
- SALEEM HADDAD LTDDisolved- 13362027 - Dissolved on 19 October 2021 
- MR MOW IT ALL LTDActive - Proposal to Strike off- 08860180 - Incorporated on 24 January 2014 
- AYOUB EL HADDADI LTDDisolved- 14993507 - Dissolved on 10 December 2024 
- WELLWAVE LTD- 13953763 - Incorporated on 4 March 2022 
- DMD ALLOA LTDActive - Proposal to Strike off- SC619293 - Incorporated on 25 January 2019 
- AL MR TRANSPORT LIMITEDDisolved- 15110438 - Dissolved on 4 February 2025 
- BLUE MOUNTAIN SYSTEMS LTD.Dissolved- 03495582 - Dissolved on 10 August 2013 
- HADDAD TRADING LTD- 16388965 - Incorporated on 15 April 2025 
- ALI HASSAN MARKETING LTDActive - Proposal to Strike off- 16153102 - Incorporated on 27 December 2024 
- HADDAD GROUP LIMITEDActive - Proposal to Strike off- 09530118 - Incorporated on 8 April 2015 
- HADDAD GROUP LIMITEDDisolved- 10719409 - Dissolved on 18 June 2024 
- HASSAN & ALI HOMES LIMITEDActive - Proposal to Strike off- 11188456 - Incorporated on 5 February 2018 
- DR W HASSAN LTDDisolved- 06917357 - Dissolved on 3 May 2022 
- ALI HASSAN SHAUKAT PRO LTD- 16373579 - Incorporated on 8 April 2025 
- MR ALY LIMITEDDisolved- 12963741 - Dissolved on 28 June 2022 
- HADDAD TRADING LIMITEDActive - Proposal to Strike off- 06974931 - Incorporated on 28 July 2009 
- HADDAD PLUS LIMITEDDissolved- 06709565 - Dissolved on 11 May 2010 
- HADDAD ENGINEERS LTDActive - Proposal to Strike off- 10122988 - Incorporated on 14 April 2016