
Over 5 million people in the UK live in a leasehold; a property ownership agreement which entitles people to the space inside the property but not necessarily the building it’s in nor the land it is built on. England and Wales are the last countries in the world where leaseholds are still widely…




