About Hyggespace Properties Ltd (12346755) United Kingdom