About Groupspaces Ltd (06427791) United Kingdom