JFM HEAT PUMP LTD
13906716 - Incorporated on 10 February 2022
JFM CONSULT LTDDisolved
14309357 - Dissolved on 15 October 2024
JFM PROJECTS LTD
05638523 - Incorporated on 29 November 2005
JFM SOFTWARE LTDActive - Proposal to Strike off
07851126 - Incorporated on 17 November 2011
JFM JOINERY LTD
NI698410 - Incorporated on 22 June 2023
JFM ROOFING LTDDissolved
10682082 - Dissolved on 17 September 2019
JFM GLASGOW LTD
SC403639 - Incorporated on 18 July 2011
JFMCP LIMITEDDisolved
10410523 - Dissolved on 8 March 2022
JFM MEDIA LAB LTD
16456219 - Incorporated on 19 May 2025
JFM SERVICES LTD
09624728 - Incorporated on 5 June 2015
JFMRECRUITMENT LTDDissolved
09487786 - Dissolved on 8 May 2018
JFM TRUCK CARE LTD
14156047 - Incorporated on 7 June 2022
JFMCATERING LTD
NI727415 - Incorporated on 13 March 2025
JFM PHOTO LIMITEDActive - Proposal to Strike off
07784515 - Incorporated on 23 September 2011
JFM MEDIA GROUP LTDDissolved
07613381 - Dissolved on 4 December 2012
JFM TRANSPORT LTDActive - Proposal to Strike off
14321667 - Incorporated on 28 August 2022
JFM FUTURES (UK) LLPActive - Proposal to Strike off
OC347039 - Incorporated on 8 July 2009
JFMERCHANTS LTDActive - Proposal to Strike off
08640339 - Incorporated on 6 August 2013
JFMK TRADING LTD
12069687 - Incorporated on 25 June 2019
JFMENTERPRISE LTDDisolved
13445268 - Dissolved on 20 December 2022