The 1911 census I have found for him on FindMyPast say David is only 37 born 1874 and Ann was born in 1885
on the written census there is no date of year just an age for them both which David is 36 and Ann is 26, do you think they could have put the wrong birth for them both as it is the right census for them as they have their daughter Margaret visiting them?
debs