Flats for sale in larkhall, bath