About Halo Propertiesx Ltd (12028238) United Kingdom