TERRA NOVA ASSOCIATES LTD
09068545 - Incorporated on 3 June 2014
TERRA NOVA INVESTMENTS LTDDisolved
10672196 - Dissolved on 24 December 2024
TERRA NOVA CONSULTING LTD
14367346 - Incorporated on 21 September 2022
TERRA NOVA SOLUTIONS LTD
16191533 - Incorporated on 17 January 2025
TERRA NOVA VENTURES LTD
14482951 - Incorporated on 14 November 2022
TERRA NOVA GROUNDWORK'S LTD
SC790524 - Incorporated on 27 November 2023
TERRA NOVA ANTENNAS LTD
16237374 - Incorporated on 7 February 2025
TERRA NOVA ECOLOGY LTD
16566401 - Incorporated on 8 July 2025
TERRA MITICA LTD
146/148 FLETTON AVENUE, PETERBOROUGH, CAMBRIDGESHIRE, PE2 8DA
NOVACAST LTD
Unit 8 Lancaster Park Industrial Estate, Bowerhill, Melksham, England, SN12 6TT
TERRA NOVA 7 LIMITEDActive - Proposal to Strike off
08708846 - Incorporated on 27 September 2013
TERRA LAND LIMITED
10956076 - Incorporated on 11 September 2017
TERRA FINANCE LTD
CASTLE COURT 41 LONDON ROAD, REIGATE, SURREY, RH2 9RJ
I.LANDS LTD
14 RIBBLETON GROVE, CALDERSTONES PARK, WHALLEY, LANCASHIRE, ENGLAND, BB7 9RF
TERRA NOVA MANAGEMENT (NO.2) LIMITED
03911785 - Incorporated on 21 January 2000
TERRA NOVA AI LIMITEDDisolved
13313981 - Dissolved on 13 September 2022
TERRA NOVA CP LIMITED
15961713 - Incorporated on 17 September 2024
TERRA NOVA DEVELOPMENTS LIMITED
05096482 - Incorporated on 6 April 2004
TERRA NOVA DISTRIBUTION LIMITED
14720591 - Incorporated on 10 March 2023
TERRA NOVA DISTRIBUTORS LIMITED
NI700032 - Incorporated on 3 August 2023