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
CANADIAN SOLAR UK PROJECTS LTD
09195335 - Incorporated on 29 August 2014
ELECTRA SOLAR PROJECTS LIMITEDLiquidation
08802995 - Incorporated on 5 December 2013
WATER PROJECTS SOLAR LIMITED
09895809 - Incorporated on 1 December 2015
ECO SOLAR PROJECTS LIMITEDActive - Proposal to Strike off
SC406151 - Incorporated on 25 August 2011
SOLAR ECO PROJECTS LIMITEDDissolved
07723120 - Dissolved on 20 May 2014
SOLAR POWER PROJECTS LIMITEDActive - Proposal to Strike off
08383215 - Incorporated on 31 January 2013
ISENAU SOLAR PROJECTS LIMITEDActive - Proposal to Strike off
13393986 - Incorporated on 13 May 2021
JBM ELECTRICAL SERVICES LTD
11651149 - Incorporated on 30 October 2018
SOLAR POWER PROJECTS LIMITEDDissolved
06951671 - Dissolved on 21 August 2012
HUNGERFORD SOLAR PROJECTS LIMITED
09657645 - Incorporated on 25 June 2015
KRONOS SOLAR PROJECTS LIMITED
08453296 - Incorporated on 20 March 2013
JBMPS LIMITED
06032679 - Incorporated on 19 December 2006
JBMLA LIMITEDDissolved
10173516 - Dissolved on 19 June 2018