About Clearview Developments (holdings) Limited (11843101) United Kingdom