About Cloo Properties Ltd (11468663) United Kingdom