About Leisure Properties Limited (07037420) United Kingdom