Being the leaseholder means you own the property for as long as is specified in the lease. The property is yours whilst there is a lease in place but you are guaranteed the right to live there by the freeholder who owns the land.