About Peel Leisure Management Holdings Limited (08941856) United Kingdom