IMADLO LTD
15829217 - Incorporated on 9 July 2024
IMADARI LTD
14217258 - Incorporated on 5 July 2022
IMAD LIMITED
08265356 - Incorporated on 23 October 2012
IMAD ALI LTDDisolved
15410996 - Dissolved on 17 June 2025
PENZANCE VISIONPLUS LIMITED
02487624 - Incorporated on 2 April 1990
MAHFOOZ BI
Born January 1968
18 DOGSTHORPE ROAD, PETERBOROUGH, PE1 3AA
FRANCIS MAHFOOZ LTD
13187702 - Incorporated on 9 February 2021
MAHFOOZ MARTSSSSS LIMITEDDisolved
13680160 - Dissolved on 11 April 2023
MAHFOOZ INSTRUMENTS LIMITED
14515013 - Incorporated on 30 November 2022
MAHFOOZ LOGISTICS LTD
16344327 - Incorporated on 26 March 2025
ACHAF IMAD LTDDisolved
13353037 - Dissolved on 27 September 2022
IMADEIT3D LTD
16154780 - Incorporated on 30 December 2024
MAHFOOZ TRADING LTD
08717609 - Incorporated on 3 October 2013
Mohammad Abid MAHFOOZ MAHFOOZ
Born May 1971
3 Newbyth Mews, Edinburgh, Scotland, EH17 8ZJ
HAIR BY IMAD LTD
09912463 - Incorporated on 11 December 2015
IMADJINN LTD
15264760 - Incorporated on 7 November 2023
IMADZ LIMITED
05907844 - Incorporated on 16 August 2006
IMADJ LIMITED
09319140 - Incorporated on 19 November 2014
IMAD SARAFI LTD
12680730 - Incorporated on 18 June 2020
SAMUEL IMADE IMADE
Born November 1972
30 MELVILLE STREET, NORTHAMPTON, NORTHAMPTONSHIRE, ENGLAND, NN1 4HX