About Thames Water Senior Executive Pension Trustees Limited (02457748) United Kingdom