44 Highbury Road, Highbury sold price