TERRAFIRMA CONSTRUCTION LTDDisolved
15053372 - Dissolved on 7 January 2025
TERRAFIRMA CONTRACTORS LTD
13602224 - Incorporated on 3 September 2021
TERRAFIRMA CONTRACTS LTD
11100865 - Incorporated on 7 December 2017
TERRAFIRMA HVAC LTDActive - Proposal to Strike off
15686535 - Incorporated on 27 April 2024
TERRAFIRMA SOLUTIONS LTDDisolved
14147986 - Dissolved on 5 March 2024
TERRAFIRMA DRIVEWAYS LTD
16177027 - Incorporated on 10 January 2025
TERRAFIRMA MAINTENANCE (SOUTHERN) LIMITED
08791319 - Incorporated on 26 November 2013
TERRAFIRMA REAL ESTATE LIMITED
SC686397 - Incorporated on 19 January 2021
TERRAFIRMA SITE SERVICES LIMITED
13212938 - Incorporated on 19 February 2021
TERRAFIRMA PAVING (DONCASTER) LIMITEDLiquidation
04531198 - Incorporated on 10 September 2002
TERRAFIRMA CONTRACTS ROOFING LIMITED
14537052 - Incorporated on 12 December 2022
TERRAFIRMA DEVELOPMENT CONSULTANTS LIMITEDActive - Proposal to Strike off
08409647 - Incorporated on 19 February 2013
TERRAFIRMA ROOFING & PAVING LIMITED
16245460 - Incorporated on 11 February 2025
TERRAFIRMA DRIVEWAYS & COURTYARDS LTD
16177036 - Incorporated on 10 January 2025
BAGRICULTURE LTDDisolved
09931035 - Dissolved on 25 March 2025
TERRAFIRMA ECO SOLUTIONS LTD
15800500 - Incorporated on 24 June 2024
TERRAFIRMA GARDEN CONSTRUCTION LTD
SC852191 - Incorporated on 13 June 2025
TERRAFIRMA PROPERTY HOLDINGS LTD
SC732015 - Incorporated on 10 May 2022
TERRAFIRMA SOILS ENGINEERING LTDDisolved
NI610752 - Dissolved on 5 April 2022
TERRAFIRMA (PRE-CONSTRUCTION) LTDDissolved
08961825 - Dissolved on 30 April 2019