About Clearwater Property Holdings Limited (09970480) United Kingdom