You own your own home and lease the land for 99 years. Your name is registered on Certificate of Title as the owner. Upon the sale of your home the ownership of the Lease is transferred to the purchaser. There is no Stamp Duty payable on the Transfer of Lease when you purchase or sell.