To find owners of land, try
https://www.landregistry.gov.uk/www/wps ... F7SB4G30C2
The map enquiry is a pain in the arse to use but when you eventually get it zoomed in on the field you’re looking for it’s the title register you need. Costs 4 quid but if there is a record available shows you the name and address of the owner.