Person ID: I17558565568Margaret Davenport1438 – 1504FemaleView pedigree chart →Read the story →EventsBorn1438 — Henbury, Cheshire, England, United KingdomDied1504 — Cheshire, England, United KingdomFamilyFamily group sheet →FatherRandle Mainwaring1436 – 1488MotherMargaret Davenport1438 – 1504ChildWilliam Mainwaring1476 – 1540