I don't know if it is the same person, but, on the 1841-61 censuses, there is a William Thompson, born in Great Glen c1796-7, in Kibworth, with a wife, Esther, born in Oxendon, near Market Harborough.
I can't find a marriage, but there is one to Ann Dexter in East Fardon, near Market Harborough, on 24th October 1817.
There are two children born to William and Ann, Elizabeth in 1821 and Sarah Ann in 1823, but none to Esther.
Perhaps he married twice. There is a marriage to Esther Brown in Leicester on 30th September 1830.
In 1841 they have a daughter, Charlotte. She was the daughter of William and Ann and there is a non-conformist baptism on 20th January 1837, together with sisters, Sarah Ann and Mary Jane, all born ealier.
William left a will in 1870, leaving everything to Esther, who is on the 1871 census.
David