GlossaryTitle_deed

What means Title Deed?

A title deed is an official document provided by the Land Registry confirming ownership of a property.