Legal

What is a release deed?

A release deed or a deed of release is a legal document that frees a property or an asset from any prior claims or obligations. A release deed would typically be executed at a … READ FULL STORY