About Thames Water Nominees Limited (02614522) United Kingdom