About Thames Valley Estates Ltd (13508168) United Kingdom