About Thorpe Park Management Company Limited (02189050) United Kingdom