24 Kenilworth Manor, Harold's Cross sold price