JMF MAINTENANCE LTD
14185909 - Incorporated on 21 June 2022
JMFE TRANSPORT LTD
16505628 - Incorporated on 9 June 2025
JMFD (SCOTLAND) LIMITEDActive - Proposal to Strike off
SC391188 - Incorporated on 7 January 2011
JMF IT SERVICES LIMITEDLiquidation
09229058 - Incorporated on 22 September 2014
JMFB ABERDEEN LIMITEDActive - Proposal to Strike off
SC475725 - Incorporated on 22 April 2014
JMF ENGINEERING LTD
12008940 - Incorporated on 21 May 2019
JMF DISTRIBUTION LTD.Dissolved
09928055 - Dissolved on 6 June 2017
JMF RESTORATIONS LTD
14125464 - Incorporated on 23 May 2022
JMF CONSTRUCTION LTD
14497405 - Incorporated on 21 November 2022
JMF DISTRIBUTION LTD
15933886 - Incorporated on 3 September 2024
JMF KANE PROPERTY LTD
SC756048 - Incorporated on 20 January 2023
JMFB ENGINEERING LTDActive - Proposal to Strike off
07317571 - Incorporated on 16 July 2010
JMF PROPERTIES-UK LTDDisolved
11778498 - Dissolved on 7 February 2023
JMFS PARTNERS LIMITEDDisolved
14314768 - Dissolved on 8 October 2024
JMFPAD HOLDING LIMITED
14723883 - Incorporated on 13 March 2023
JMF INTERIORS NW LIMITEDActive - Proposal to Strike off
10908011 - Incorporated on 9 August 2017
JMF GROUP SIGNAGE LTD
14821518 - Incorporated on 24 April 2023
JMF WINDOWS & DOORS LTD
15585510 - Incorporated on 22 March 2024
JMF HSE CONSULTANTS LTDDisolved
13756669 - Dissolved on 16 May 2023
JMF TECH SOLUTIONS LTD
16115487 - Incorporated on 3 December 2024