About Thames Valley Property Services Ltd (12324114) United Kingdom