HusbandLord Osborn Fitz Richardb. Bet. 1055 and 1062ID: I5658985191BornBet. 1055 and 1062 — Hereford, Herefordshire, England, United KingdomWifeNest verch Griffith of Deheubarthb. BET 1057 AND 1059ID: I5658985193BornBET 1057 AND 1059 — Rhuddlan, Flintshire, Wales, United KingdomChildrenNesta Ferch Osbornb. ABT 1080