Short lease flats leave homeowners facing a £48,250 hit when they come to sell