About Watermeadow Properties Limited (11945291) United Kingdom