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.
Peoples’ needs change as they get older so the Life Tenancy does allow other people to live in the property alongside the Life Tenants provided that they sign a legal waiver confirming that they will vacate the property at the end of the Lifetime Lease. The Life Tenants are also required to indemnify you against any costs should they fail to do so. The Life Tenants cannot move out, rent or sublet the property.