About Clearwater (strategic Land) Limited (09548258) United Kingdom