THAMES VALLEY TECHNOLOGY LTDActive - Proposal to Strike off
12039365 - Incorporated on 7 June 2019
THAMES VALLEY STRUCTURES LTDActive - Proposal to Strike off
10370786 - Incorporated on 12 September 2016
THAMES VALLEY AQUAPONICS LTDActive - Proposal to Strike off
10747949 - Incorporated on 2 May 2017
THAMES VALLEY FACILITIES LTD
13125363 - Incorporated on 11 January 2021
THAMES VALLEY HEPATOLOGY LTD
13005384 - Incorporated on 9 November 2020
THAMES VALLEY SCAFFOLDING LTDDisolved
14898323 - Dissolved on 15 July 2025
THAMES VALLEY TAILORING LTD
09039914 - Incorporated on 14 May 2014
THAMES VALLEY CONTRACTS LTD
09158251 - Incorporated on 1 August 2014
THAMES VALLEY FARRIERS LTD
11764417 - Incorporated on 14 January 2019
THAMES VALLEY AESTHETICS LTD
13317267 - Incorporated on 7 April 2021
THAMES VALLEY BUILDING LTDDisolved
13825118 - Dissolved on 27 June 2023
THAMES VALLEY INVESTMENT LTD
06228695 - Incorporated on 27 April 2007
THAMES VALLEY SECURITEK LTD
06520381 - Incorporated on 3 March 2008
THAMES VALLEY SOURCING LTD.Dissolved
07001507 - Dissolved on 14 February 2012
THAMES VALLEY SOLUTIONS LTDActive - Proposal to Strike off
07364872 - Incorporated on 3 September 2010
THAMES VALLEY COMMERCE LTDActive - Proposal to Strike off
08632022 - Incorporated on 31 July 2013
THAMES VALLEY ANAESTHESIA LTD
09639540 - Incorporated on 15 June 2015
THAMES VALLEY DRAINAGE LTD
12195836 - Incorporated on 9 September 2019
THAMES VALLEY COURIERS LTD
13875217 - Incorporated on 27 January 2022
THAMES VALLEY INVESTMENTS LTD
12919341 - Incorporated on 1 October 2020