Glossary

What does Freehold mean ?

Freehold definition :

Ownership of the land and any buildings on it. Freehold estates are transfers of ownership without time limits.