6 Duncan Place, Highbury sold price