烏有 as on'yomi: uyū
As others have noted in the question comments, 烏有 read as uyū derives from Classical Chinese. Its origins there appear to be based on 烏 (not "crow" here, instead used phonetically in Middle Chinese as an interrogative and negative indefinite pronoun, as noted by snailboat and Derpius in the comments above) + 有 ("to have, to be") → "none-have, none-be" → "nothing".
烏有 as kun'yomi: izukunzo aran'ya
Addressing the latter portion of your question, いずくんぞあらんや is provided as the kun'yomi or native Japanese reading of the Classical Chinese term 烏有. いずくんぞ again has no relation to the "crow" meaning of 烏, and あらんや implies the opposite of the "to have, to exist" meaning of 有, but the full kun'yomi is related to the Classical Chinese meaning of the full phrase.
The pieces: izukunzo
いずくんぞ is a contraction. Walking it back:
- いずくんぞ
- いづく + に + ぞ
- いづこ (何【いづ】 "which" + 処【こ】 "place" → modern どこ) + に (locative particle) + ぞ (used in Classical Japanese after interrogatives to indicate non-specificity, apparently similar to the modern use of も as in どこにも)
いずくんぞ literally appears to mean "wheresoever". In practice, its meaning was closer to "why" (perhaps similar to archaic English "wherefore"). The term mainly appears in Classical Japanese, in the kundoku (native Japanese recitation) of kanbun (works written in [broadly speaking] Classical Chinese). いずくんぞ was used to introduce a supposition as part of a rhetorical question with an implied negative answer: "why would [you think X, it be X, etc.] (because actually that's not the case)." One usage example given in Shogakukan's Kokugo Dai Jiten is いずくんぞ知【し】らん: "why would [someone] know it (when they probably don't)."
The pieces: aran'ya
あらんや is similarly a contraction.
- あらんや
- あらむ (有る "to be" + supposition auxiliary む → modern あろう "is it?, would it be?") + や (question particle)
In Classical Japanese, the -む + や construction was used in rhetorical questions where the answer is assumed to be "no", somewhat like the English construction "would it be X" with intonation used to indicate a meaning of "it isn't X".
The full kun'yomi phrase
Putting it back together then, いずくんぞあらんや ultimately parses out to "why would there be anything?", intending "there isn't anything" → "nothing".