About Thames Bridge Associates Limited (13475238) United Kingdom