About Thames Property Finance Limited (11738627) United Kingdom