KAMIL LTDDisolved
12358201 - Dissolved on 28 February 2023
KAMIL267 LTDDisolved
13749459 - Dissolved on 16 May 2023
HAMZA MAHDI LTDDisolved
14319298 - Dissolved on 6 February 2024
NATIONAL POWER AL KAMIL INVESTMENTS LTD
04014977 - Incorporated on 9 June 2000
KAFEEL ALI HAIDER LIMITEDActive - Proposal to Strike off
14547767 - Incorporated on 19 December 2022
MR ALFREY LTDDissolved
06444679 - Dissolved on 30 March 2010
MR FIX IT ALL LTDActive - Proposal to Strike off
10542364 - Incorporated on 29 December 2016
ARTISAN CONSULTING GROUP LTD
12544041 - Incorporated on 2 April 2020
MR MOW IT ALL LTDActive - Proposal to Strike off
08860180 - Incorporated on 24 January 2014
A HAIDER LTD
12184960 - Incorporated on 2 September 2019
HAIDER'S LTD
14404562 - Incorporated on 7 October 2022
DMD ALLOA LTDActive - Proposal to Strike off
SC619293 - Incorporated on 25 January 2019
MAHDIECOM LTDDisolved
13465157 - Dissolved on 20 December 2022
MAHDI L LIMITED
NI675786 - Incorporated on 21 January 2021
MAHDI GROUP LTD
12008243 - Incorporated on 21 May 2019
A & H MAHDI LIMITED
08341686 - Incorporated on 27 December 2012
MAHDI HOMES LTD
12775046 - Incorporated on 28 July 2020
OSAMA MAHDI LTDDisolved
12888186 - Dissolved on 22 February 2022
HAADI MAHDI LTD
13032781 - Incorporated on 19 November 2020
AL MR TRANSPORT LIMITEDDisolved
15110438 - Dissolved on 4 February 2025