About Waterhouse Square Ltd (10435536) United Kingdom