1 in 12 Telford Properties are Leasehold
There are 23.36 million properties in England and Wales with 64% being owner occupied and 36% being rented either from a private landlord, local authority or housing association. Over nine out of ten of those English and Welsh owner-occupied properties...