About Jockey Club Racecourses (holdings) Limited (00806698) United Kingdom