About Halo Properties Development Ltd (12995428) United Kingdom