With a leasehold maisonette, you own the property for a certain period of time and you will be required to pay ground rent to the freeholder. A shared freehold will be a joint ownership of the freehold with your neighbour, and you will manage the maintenance together.