This gets even more complicated.
The death registrations I posted earlier are most likely not for David Love who married Mary Ann Dodd, I don’t think he died which is why Mary Ann Love and Christopher Hefford didn’t marry – she wasn’t free to marry.
There is a death registration in Nottingham for David Love in 1897 aged 79 which means born about 1817/1818, but his age may not have been correct. I have found a David Love on several trees on Ancestry using this death ref and he has a wife Margaret who was born in Ireland and they appear on the 1861, 1871 and 1881 Census living in Liverpool and Everton, but all trees have his date of birth as about 1813 (same year as Mary Ann Dodd). None of the trees show a marriage between David and Margaret, and none show her surname.
The year of birth comes from the Census where he is shown as a Chelsea Pensioner. His discharge papers are on Ancestry. He joined the 89th Regiment of Foot as a Private (reg no. 581) at Leicester on 4 July 1831, age 18, some six months after his marriage to Mary Ann, and served in the regiment for twenty years 327 days having spent 5 years 6 months in the West Indies and 5 years 10 months in North America. He was discharged at Cork Barracks on 13 May 1853.
1861 -RG 9; Piece: 2654; Folio: 135A; Page: 42
126 Hopwood Street, Liverpool
David Love, Head, Mar, 47, Chelsea Pensioner, Notts Nottingham
Margaret Love, Wife, Mar, 32, Ireland
John Love, Son, 13, Scholar, Ireland
Elizabeth Love, Daur, 7, Lancashire Lpool
Phillip Love, Son, 6, Cumberland Workington (MMN = Kennedy)
David Love, Son, 4, Cumberland Workington
William Love, Son, 2, Cumberland Workington
1871 - RG10; Piece: 3814; Folio: 98; Page: 22
142 Elias Street, Everton
David Love Head, Mar, 58 Bricklayer’s Labourer, Nottinghamshire
Margaret Love, Wife, Mar, 42, Ireland
Philip Love, Son, 15, Sailor Boy, Workington Cumberland
David Love, Son, 13, Scholar, Workington Cumberland
Mary E Love, Daur, 11 Scholar, Liverpool Lancashire
James W Love, Son, 9, Scholar, Liverpool Lancashire (MMN = Kennedy)
1881 - RG11; Piece: 3660; Folio: 76; Page: 22
142 Elias Street, Everton
David Love Head, Mar, 68, Army Pensioner, Nottingham
Margaret Love, Wife, Mar, 52, Ireland
James Love, Son, 18, Cotton Mill Labourer, Liverpool
Margaret Sullivan, Gr Daughter, 9, Scholar, Liverpool
Charles and Margaret Teasdale - Lodgers
I have checked some of the birth registrations for the children of David and Margaret and her maiden name is Kennedy.
David Love, age 36, son of David Love married Margaret Kennedy, age 23, daughter of Philip Kennedy on the Isle of Man on 20 Aug 1849. From Familysearch.