About Godiva Leisure Properties Ltd (10069582) United Kingdom