About Thames Vale Properties Limited (02298384) United Kingdom