Hi Barry - unfortunately it doesn't explain things any better. The Lessor will be the freeholder/landlord/superior title holder.
If you bought the freehold to your lease then they would have had to transfer the freehold title to you. And I assume by remove you mean you then want to merge (close) your lease and simply own the freehold.
If they have sold/transferred the freehold title to you then our online guidance explains how to apply to register that -
Registering land or property with HM Land Registry: Change the registered owner name - GOV.UK
What also doesn't make sense includes why that didn't happen in 2010