Land registration with Land Registry dept mandatory in UK
Land Registry is the government department which is responsible for registering land in England and Wales. The UK law mandates that all land that is bought, sold or mortgaged must be registered. However, about a third of the land in England and Wales currently remains unregistered with the Land Registry department.
There are number of benefits [...]