JM RISK SOLUTIONS LTDActive - Proposal to Strike off
09902654 - Incorporated on 4 December 2015
JM WELD SOLUTIONS LTD
10969385 - Incorporated on 19 September 2017
JM IT SOLUTIONS (PVT) LTDActive - Proposal to Strike off
08743639 - Incorporated on 22 October 2013
JM CONTROL SOLUTIONS LTDActive - Proposal to Strike off
05050578 - Incorporated on 20 February 2004
JM EXECUTIVE SOLUTIONS LTD
05083436 - Incorporated on 24 March 2004
JM HR SOLUTIONS LIMITEDLiquidation
06035500 - Incorporated on 21 December 2006
JM SOLUTIONS UK LIMITED
06155195 - Incorporated on 13 March 2007
JM TRANSPORT SOLUTIONS LIMITEDActive - Proposal to Strike off
07718425 - Incorporated on 26 July 2011
JM ENTERPRISE SOLUTIONS LIMITED
07802448 - Incorporated on 7 October 2011
JM ACCESS SOLUTIONS LTDActive - Proposal to Strike off
SC409262 - Incorporated on 12 October 2011
JM DOCUMENT SOLUTIONS LTD
SC433687 - Incorporated on 1 October 2012
JM INSTALL SOLUTIONS LTDActive - Proposal to Strike off
11384619 - Incorporated on 26 May 2018
JM FACILITIES SOLUTIONS LTDActive - Proposal to Strike off
11407349 - Incorporated on 11 June 2018
JM FINANCIAL SOLUTIONS LIMITEDDisolved
11496075 - Dissolved on 3 November 2023
JM HEALTHCARE SOLUTIONS LTDDissolved
10197938 - Dissolved on 6 November 2018
JM QUALITY SOLUTIONS LTD
13394240 - Incorporated on 13 May 2021
JM TRANSPORT SOLUTIONS LIMITEDDisolved
SC625184 - Dissolved on 3 August 2021
JM GRUNWALD SOLUTIONS LIMITED
09867408 - Incorporated on 11 November 2015
JM DRONE SOLUTIONS LTDDisolved
10643858 - Dissolved on 26 October 2021
JM SCARLET SOLUTIONS LTDActive - Proposal to Strike off
10796925 - Incorporated on 31 May 2017