ELITE SOLAR SYSTEMS LTD
15800162 - Incorporated on 24 June 2024
PUERTO DE CAMARLES, S.L.Uopen
BR024483 - Incorporated on 18 February 2022
PUERTO DE CAMARLES, S.L.U
FC039378 - Incorporated on 18 February 2022
DP SPAIN LTD
12151152 - Incorporated on 12 August 2019
SPAINT LTD
SC786202 - Incorporated on 17 October 2023
VERSION 1 TECHNOLOGY SPAIN SL
FC038361 - Incorporated on 1 April 2020
TRINA AND SPENCER LTD
08829025 - Incorporated on 2 January 2014
TRINAKRIA LIMITED
15355843 - Incorporated on 16 December 2023
TRINACRIA LIMITED
16101096 - Incorporated on 25 November 2024
SPAIN ALECQ B.V.
SF001013 - Incorporated on 21 November 2006
JIM SPAIN LTDActive - Proposal to Strike off
08604259 - Incorporated on 10 July 2013
DEG SPAIN LTD
15004511 - Incorporated on 14 July 2023
GREENTIME ENERGY LIMITEDActive - Proposal to Strike off
07229023 - Incorporated on 20 April 2010
THE WINE LODGE SUSSEX LIMITEDActive - Proposal to Strike off
10491529 - Incorporated on 22 November 2016
TRINACRIA FOOD LTDLiquidation
08945383 - Incorporated on 18 March 2014
SMF SPAIN LTDActive - Proposal to Strike off
10774993 - Incorporated on 17 May 2017
PSA (SPAIN) LTD
11826670 - Incorporated on 14 February 2019
SPAINU UK LTD
13751226 - Incorporated on 18 November 2021
CYF SPAIN LTD
15850731 - Incorporated on 22 July 2024
ADVOCATUS CONSULTING LTDDissolved
07302062 - Dissolved on 2 April 2019