About Waterhouse Developments Limited (06660153) United Kingdom