new flats broomhill, glasgow