2C North Terrace, Highgate sold price