Freehold vs Leasehold vs Share of Freehold vs Commonhold: A Complete Guide for UK Property Buyers