About Groovy Properties Ltd (12066183) United Kingdom