AL HAFEZ LIMITED
03988343 - Incorporated on 9 May 2000
DR HAFEZ ALAU LTDDissolved
09740335 - Dissolved on 26 March 2019
MUHAMMED ALI LTD
10130888 - Incorporated on 18 April 2016
SYED TAREK ALI LTD
12036782 - Incorporated on 6 June 2019
MUHAMMED ALI LTDActive - Proposal to Strike off
15602553 - Incorporated on 29 March 2024
HAFEZ LTDActive - Proposal to Strike off
10796908 - Incorporated on 31 May 2017
EL-TAREK LTDDisolved
15016830 - Dissolved on 24 December 2024
HAFEZ UN LTDDisolved
12748182 - Dissolved on 30 August 2022
HAFEZ UK LTDDisolved
13018336 - Dissolved on 14 January 2025
ADSA MEDICAL CONSULTING LTD
07914323 - Incorporated on 18 January 2012
TAREK LIMITED
12245822 - Incorporated on 7 October 2019
HAFEZ LIMITEDDissolved
02567693 - Dissolved on 2 August 2011
HAFEZ LIMITEDActive - Proposal to Strike off
09584838 - Incorporated on 11 May 2015
HAFEZ E-STORE LTDDisolved
13612815 - Dissolved on 7 March 2023
KOTOZ TAREK LTDDisolved
14691901 - Dissolved on 6 August 2024
AL MRT LTDDisolved
SC789526 - Dissolved on 22 April 2025
MUHAMMED ALI CONTRACTING LTD
11767882 - Incorporated on 15 January 2019
S HAFEZ LIMITED
10228028 - Incorporated on 13 June 2016
HAFEZ GROUP LTDDisolved
14103558 - Dissolved on 15 July 2025
HAFEZ ATTIRE LTD
15550242 - Incorporated on 9 March 2024