Who owns the property where your ancestor lived? For England and Wales 75% of properties, more than 23 million of them, have an entry in the Land Registry for England and Wales.
Using the online service you can search to find if there is a property registered for the address. To obtain individual property information online you need to register (free) and purchase information such as the title registration and title plan for the selected property using a credit card. There are examples of these reports on the website.
For Scottish property see Registers of Scotland.