About Thames Vale Investments Limited (04284500) United Kingdom