About Jockey Club Ownership (sw 2020) Limited (12565541) United Kingdom