Yes, the properties are registered with the Land Registry and yes, you are listed as the owner of the property on the title deeds. The Life Tenancy arrangement includes a Lifetime Lease which is registered at Land Registry and falls away when the Life Tenancy ends.