About Village Leisure Properties Limited (06787038) United Kingdom