About Clearview Developments (st Andrews Park) Limited (12578207) United Kingdom