H&D SPAIN LTDActive - Proposal to Strike off
09399664 - Incorporated on 21 January 2015
RPN RENEWABLES LTDActive - Proposal to Strike off
07479665 - Incorporated on 30 December 2010
SOLAR SYSTEMS LIMITEDActive - Proposal to Strike off
04773971 - Incorporated on 22 May 2003
SPAIN NOW
06633234 - Incorporated on 30 June 2008
SOLARAY SYSTEMS LTD
07864613 - Incorporated on 29 November 2011
ECO SOLAR SYSTEMS LTDDisolved
13132928 - Dissolved on 21 June 2022
ECO SOLAR SYSTEMS LTDActive - Proposal to Strike off
08056592 - Incorporated on 3 May 2012
SOLAR SUN SYSTEMS LTDActive - Proposal to Strike off
07684911 - Incorporated on 28 June 2011
SPAIN LTDDisolved
05495687 - Dissolved on 7 December 2021
SPAIN LTD
06922947 - Incorporated on 3 June 2009
ECO SOLAR SYSTEMS LTDDissolved
05875789 - Dissolved on 23 February 2010
SKY SOLAR SYSTEMS LTD
07962461 - Incorporated on 23 February 2012
OAK SOLAR SYSTEMS LTDActive - Proposal to Strike off
09553248 - Incorporated on 21 April 2015
SOLAR ECO SYSTEMS LTDDissolved
07692956 - Dissolved on 12 February 2013
MPM SOLAR SYSTEMS LTD
11790833 - Incorporated on 28 January 2019
TRINACRIA (SW) LTD
14146699 - Incorporated on 1 June 2022
TRINAM LIMITEDDissolved
07951298 - Dissolved on 25 June 2013
TRINACRIUM LTD
10894701 - Incorporated on 2 August 2017
REACH MONITOR S.L.U. LTDDisolved
15989552 - Dissolved on 14 January 2025
SL017549 LP
SL017549 - Incorporated on 12 August 2014