About Leisure Property Worldwide Limited (09378061) United Kingdom