About Waterhouse Lettings Ltd (13624720) United Kingdom