Flat 23 Park Court Battersea Park Road sold price