> I can't understand why they would do that except to slow the flow of information.
To cover costs. Accessing those records costs somebody’s time and so unless HM Land Registry eats the cost, the interested party covers the cost. Same reason you pay for passes on government transportation or pay filing fees in court or for a driver’s license.