Flats to rent in Crofton Kent, properties