About Leisure Life Properties Ltd (11458870) United Kingdom