It is owned by a company called Lancaster concessioneers. The owner of that company died a few ago. I'm not sure who owns it now. But you are correct Ralph leases the property.
If I owned the property id be *****. Because the property is worth less $$$$ when a Tennant claims it isn't making any money. According to reports on line the track has an annual gross income of $180,000. Its tough to justify 2.3 million if that's all its grossing.