Flats for sale in st james, kent