JFM ENGINEERING LTDDisolved
09299080 - Dissolved on 1 November 2022
JFM CDM ADVISORS LTD
10031165 - Incorporated on 29 February 2016
JFM RED LION LIMITED
11604925 - Incorporated on 4 October 2018
JFM CONSULTANCY LTD
15244909 - Incorporated on 29 October 2023
JFM CONSULTING LTD
15521505 - Incorporated on 26 February 2024
JFM RENTAL LIMITED
NI604460 - Incorporated on 16 September 2010
JFM REDCAR LIMITED
08382067 - Incorporated on 30 January 2013
JFM PROPERTIES LTD
10059347 - Incorporated on 12 March 2016
JFM MECHANICAL LTD
NI666738 - Incorporated on 2 January 2020
JFM WALKER LIMITEDDissolved
09806163 - Dissolved on 17 July 2018
PAUL BLOCK
Born November 1958
14 LOWTHER STREET, CARLISLE, CUMBRIA, CA3 8DA
IAIN BLOCK
Born February 1965
THE COACH HOUSE, SOLOMONS LANE, FAVERSHAM, KENT, ME13 8EA
MARY BLOCK
AONACH MOR, GLEN ROAD, TORWOOD, LARBERT, STIRLING, FK5 4SN
MARK BLOCK
Born November 1970
36B BRECON ROAD, LONDON, W6 8PU
BILL BLOCK
Born February 1954
1800N HIGHLAND AVE, LOS ANGELES, CALIFORNIA, USA, LA 90028
PAUL BLOCK
BOWBRIDGE, GOSFORTH, SEASCALE, CUMBRIA, CA20 1HT
JFM ROOFLINES LIMITED
15250065 - Incorporated on 31 October 2023
JFM CONTRACTING LIMITEDActive - Proposal to Strike off
07117344 - Incorporated on 6 January 2010
JFM NETWORKS LIMITEDDisolved
07406651 - Dissolved on 31 May 2022
JFM HOLDINGS LIMITED
06440866 - Incorporated on 29 November 2007