About Watermoor Properties Limited (09673510) United Kingdom