You can apply for a copy of the title of the property on the official website of the Land Registry. The title number will be confirmed if the Land Registry can locate the property as registered.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.