About Freehold Leisure Properties Ltd (10302855) United Kingdom