TERRA FIRMA LAND MANAGEMENT LTDDisolved
07486741 - Dissolved on 4 August 2021
TERRA NOVA CREATE LTD.
02492037 - Incorporated on 11 April 1990
TERRA NOVA TRAINING LTD.Dissolved
SC234910 - Dissolved on 18 July 2017
TERRA NOVA MAGAZINES LTD
10427809 - Incorporated on 14 October 2016
TERRA NOVA CONSTRUCTION LTDDisolved
12131099 - Dissolved on 19 September 2023
TERRA NOVA CONSULTANCY LTD
11817647 - Incorporated on 11 February 2019
TERRA NOVA PROJECTS LTD
14386279 - Incorporated on 29 September 2022
TERRA NOVA PROPERTIES LTD
16348879 - Incorporated on 27 March 2025
TERRA NOVA HOLDINGS LTD
05330419 - Incorporated on 12 January 2005
TERRA NOVA LOGISTICS LTD
15929282 - Incorporated on 2 September 2024
TERRA NOVA PLYMOUTH LTD
16032222 - Incorporated on 21 October 2024
TERRA NOVA INNOVATIONS LTD
16118155 - Incorporated on 4 December 2024
TERRA NOVA FLEXIBLES LTD
16310219 - Incorporated on 12 March 2025
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