JBM TRADE SALES LTDActive - Proposal to Strike off
15594588 - Incorporated on 26 March 2024
JBM SOLUTIONS LTD
16229346 - Incorporated on 4 February 2025
JBME SERVICES LTDDissolved
06679830 - Dissolved on 24 August 2012
JBMG ALLIANCE LTD
07579571 - Incorporated on 28 March 2011
JBM ELECTRICS LTD.Active - Proposal to Strike off
08689425 - Incorporated on 13 September 2013
JBMR PROPERTY LTDDisolved
14198776 - Dissolved on 23 July 2024
JBM CREATIONS LTD
15058128 - Incorporated on 8 August 2023
JBMHL LIMITEDLiquidation
01043129 - Incorporated on 21 February 1972
JBMED LIMITEDActive - Proposal to Strike off
11054387 - Incorporated on 8 November 2017
MJB ELECTRICAL & SOLAR SERVICES LTD
65 NEWTON ROAD MUMBLES, SWANSEA, UNITED KINGDOM, SA3 4BL
THE SOLAR BUILDING COMPANY (UK) LTD
THE FACTORY WHITCHURCH, ROSS ON WYE, HEREFORDSHIRE, ENGLAND, HR9 6DF
THE SOLAR BUILDING COMPANY (UK) LTD
THE FACTORY WHITCHURCH, ROSS ON WYE, HEREFORDSHIRE, UNITED KINGDOM, HR9 6DF
JBMG LIMITED
15421840 - Incorporated on 17 January 2024
JBML LIMITED
09073644 - Incorporated on 5 June 2014
JBMG LIMITEDDisolved
11020967 - Dissolved on 17 May 2022
JBM INTERIORS LTDDissolved
06918192 - Dissolved on 19 September 2013
JBM MACHINES (UK) LTD
07222327 - Incorporated on 13 April 2010
ESR SOLAR PROJECTS LIMITED
08165761 - Incorporated on 2 August 2012
BRIT SOLAR PROJECTS LIMITEDActive - Proposal to Strike off
11341368 - Incorporated on 2 May 2018
VATTENFALL SOLAR PROJECTS LIMITED
13074901 - Incorporated on 10 December 2020