NTR UK SOLAR 1 HOLDINGS LIMITED
09650961 - Incorporated on 22 June 2015
RI UK SOLAR HOLDINGS LIMITED
12 THROGMORTON AVENUE, LONDON, ENGLAND, EC2N 2DL
SAG SOLAR UK LIMITED
PORTLAND HOUSE BRESSENDEN PLACE, LONDON, SW1E 5RS
SOLAR COLA UK LIMITED
SOLAR HOUSE LIME PARK, HERSTMONCEUX, HAILSHAM, EAST SUSSEX, UNITED KINGDOM, BN27 1RF
UK (SOLAR) ESPL LIMITED
DELTA PLACE 27 BATH ROAD, CHELTENHAM, GL53 7TH
UK SOLAR (ESPL) LIMITED
DELTA PLACE 27 BATH ROAD, CHELTENHAM, GLOUCESTERSHIRE, ENGLAND, GL53 7TH
SOLARTEX UK LIMITED
UNIT 2 CARRSIDE PARK SHEEP COTE LANE, HATFIELD, DONCASTER, ENGLAND, DN7 6AZ
ACTIV SOLAR (UK) LIMITED
98 SINCLAIR ROAD, LONDON, UNITED KINGDOM, W14 0NJ
BLOSSOM 1 SOLAR LIMITED
THE TRAMSHED 25 LOWER PARK ROW, BRISTOL, ENGLAND, BS1 5BN
BIFFA GS UK HOLDINGS LIMITED
04631832 - Incorporated on 9 January 2003
SOLARCROWN UK LIMITED
UNIT 4 SANDWASH BUSINESS PARK SANDWASH CLOSE, RAINFORD INDUSTRIAL ESTATE, RAINFORD, ST. HELENS, MERSEYSIDE, UNITED KINGDOM, WA11 8LY
NTR RENEWABLES INVESTMENTS LIMITED
09621331 - Incorporated on 3 June 2015
ARMSTRONG SOLAR HOLDINGS LIMITED
DELTA PLACE 27 BATH ROAD, CHELTENHAM, UNITED KINGDOM, GL53 7TH
NTR.BD.UK LTD
16242369 - Incorporated on 10 February 2025
SOLAR FABRICATIONS HOLDINGS LIMITED
C/O ACUITY LAW LIMITED 3 ASSEMBLY SQUARE, BRITANNIA QUAY, CARDIFF, UNITED KINGDOM, CF10 4PL
NTR UK HOLDCO 1 LIMITED
12488241 - Incorporated on 27 February 2020
AMG PLYMOUTH UK HOLDINGS (1) LIMITED
20-22 BEDFORD ROW, LONDON, UNITED KINGDOM, WC1R 4JS
GLP CP UK HOLDINGS 1 LIMITED
SUITE 1, 3RD FLOOR 11 - 12 ST JAMES'S SQUARE, LONDON, SW1Y 4LB
AMG PLYMOUTH UK HOLDINGS (1) LIMITED
20-22 BEDFORD ROW, LONDON, WC1R 4JS
SOLAR CAPITAL PARTNERS 1 LIMITED
12 LION & LAMB YARD, FARNHAM, SURREY, ENGLAND, GU9 7LL