NTR UK SOLAR 1 HOLDINGS LIMITED
09650961 - Incorporated on 22 June 2015
BIFFA GS UK HOLDINGS LIMITED
04631832 - Incorporated on 9 January 2003
NTR RENEWABLES INVESTMENTS LIMITED
09621331 - Incorporated on 3 June 2015
NTR.BD.UK LTD
16242369 - Incorporated on 10 February 2025
NTR UK HOLDCO 1 LIMITED
12488241 - Incorporated on 27 February 2020
C3NTRE (UK) LIMITED
11827776 - Incorporated on 14 February 2019
NTR HOLDINGS LIMITED
13576304 - Incorporated on 20 August 2021
NTREPID UK LTD
13984582 - Incorporated on 17 March 2022
NTR METALS (UK) LTDDisolved
06538222 - Dissolved on 15 April 2025
NTRS HOLDINGS LTDDisolved
12494259 - Dissolved on 17 September 2024
NTR-WPL 1 LTD
NI620289 - Incorporated on 6 September 2013
NTROPIC UK LIMITEDActive - Proposal to Strike off
NI653671 - Incorporated on 13 June 2018
NTR UK HOLDCO 2 LIMITED
11265580 - Incorporated on 20 March 2018
UK SOLAR 1 LIMITEDDissolved
07785248 - Dissolved on 21 May 2019
NTR2 LTDDissolved
07547734 - Dissolved on 14 October 2014
INK DIGITAL MEDIA SERVICES LTD
07917429 - Incorporated on 20 January 2012
NTRPF
12684842 - Incorporated on 20 June 2020
NTRN LTDDisolved
14313929 - Dissolved on 8 October 2024
NTRY LTD
13497802 - Incorporated on 7 July 2021
1NTRA LTD
12988803 - Incorporated on 2 November 2020