About Water Street Management Ltd. (03883988) United Kingdom