About Halo Hotels Limited (SC309736) United Kingdom