Hi Cider Drinker
I have got the marriage in 1842 but it doesn't give father's name for either groom or bride

I have just looked at the map for Upleatham to Guisborough and Danby is nearer to Guisborough than Upleatham so could still be a possibility. Snaith is rather an uncommon name.
Also just checked census returns for William and he says Upleatham twice & Guisborough once as to where born. Also maybe his mother is from Danby and he was actually bapt there.
Another thought is after checking census returns for 1841 is that there is a William & Ann in Guisborough b 1700's with daughters Jane & Judith, no William tho'. Maybe these are his parents and he moved to Guisborough as a child?
Think I'll try & find out more about Judith or Jane to see if there is any clues to link them with William.
Thanks for all your help cider drinker.
Regards Gaynor