About Stanhope Leisure Limited (01840584) United Kingdom