About Waterview Lodgings Limited (12467720) United Kingdom