JBMIXX RECORDS LTD
12354672 - Incorporated on 9 December 2019
JBM CONTRACTORS LTDActive - Proposal to Strike off
12505157 - Incorporated on 9 March 2020
JBM FOUNDATION LTD
09893615 - Incorporated on 30 November 2015
JBM CONSULTANCY LTDDisolved
11764146 - Dissolved on 19 March 2024
JBMR SOLUTIONS LTD
13644634 - Incorporated on 27 September 2021
JBM FABRICATIONS LTD
16140951 - Incorporated on 17 December 2024
JBMG DEVELOPMENTS LTDActive - Proposal to Strike off
NI066525
JBM GLOBAL SUPPLY LTDDisolved
14752040 - Dissolved on 23 July 2024
JBM SMART REPAIRS LTD
14271624 - Incorporated on 2 August 2022
JBMC PHYSIOTHERAPY LTD
13716741 - Incorporated on 1 November 2021
CANADIAN SOLAR MOZAMBIQUE PROJECTS LTDDissolved
09911097 - Dissolved on 15 October 2019
JBM GAMES LIMITEDActive - Proposal to Strike off
08440139 - Incorporated on 12 March 2013
JBM TECHS LIMITEDActive - Proposal to Strike off
10077666 - Incorporated on 22 March 2016
JBM FIRE & SECURITY LTD
15466930 - Incorporated on 5 February 2024
JBM CARE SERVICES LTD
15620325 - Incorporated on 6 April 2024
SOLAR SOLAR SOLAR & CO LTDActive - Proposal to Strike off
09197723 - Incorporated on 1 September 2014
JBM HIRE LIMITED
08553842 - Incorporated on 3 June 2013
BAMI JBM LIMITEDActive - Proposal to Strike off
10382128 - Incorporated on 17 September 2016
JBM WIND LIMITEDDisolved
SC717726 - Dissolved on 30 May 2023
JBMANS LIMITED
16286226 - Incorporated on 3 March 2025