Listed King Richard III Stakes Day 23rd April 2022 sale has ended.