Properties for sale in Leckhampton Gloucestershire, properties, flats