THAMES VALLEY BRICKWORK LTD
13548470 - Incorporated on 4 August 2021
THAMES VALLEY SOLUTIONS LTD
13996468 - Incorporated on 22 March 2022
THAMES VALLEY PROTECTION LTD
16118292 - Incorporated on 4 December 2024
THAMES VALLEY EQUESTRIAN LTDActive - Proposal to Strike off
06808032 - Incorporated on 3 February 2009
THAMES VALLEY CONTRACTORS LTD
04685923 - Incorporated on 4 March 2003
THAMES VALLEY RECRUITMENT LTDLiquidation
06484582 - Incorporated on 25 January 2008
THAMES VALLEY REINFORCEMENT LTDDisolved
07287358 - Dissolved on 21 September 2024
THAMES VALLEY LOGISTICS LTDDissolved
07347865 - Dissolved on 27 March 2012
THAMES VALLEY DWELLINGS LTDActive - Proposal to Strike off
07946699 - Incorporated on 13 February 2012
THAMES VALLEY CONSULTANCY LTD
07421070 - Incorporated on 27 October 2010
THAMES VALLEY ELEVATORS LTD
08253084 - Incorporated on 15 October 2012
THAMES VALLEY RENDERING LTD
10635224 - Incorporated on 23 February 2017
THAMES VALLEY UTILITIES LTD
12462154 - Incorporated on 13 February 2020
THAMES VALLEY HEALTHCARE LTDActive - Proposal to Strike off
10883934 - Incorporated on 26 July 2017
THAMES VALLEY SOLUTIONS LTDActive - Proposal to Strike off
10414724 - Incorporated on 6 October 2016
THAMES VALLEY UTILITIES LTD
14449931 - Incorporated on 28 October 2022
CADABILITY THAMES VALLEY LTD
03763053 - Incorporated on 29 April 1999
THAMES VALLEY TRAINING LTD
04895776 - Incorporated on 11 September 2003
THAMES VALLEY INVESTIGATIONS LTD
07366911 - Incorporated on 6 September 2010
THAMES VALLEY SCAFFOLDING LTDActive - Proposal to Strike off
06636898 - Incorporated on 3 July 2008