The address quoted on the marriage certificate is 4 Vere Street, Liverpool. The occupants in the 1881 census are Richard Ralph (born Kent ~1837) with his wife Elizabeth (born Bangor ~1847) and her brother Jonathan Jones (born Bangor ~1849).
Helig, this seems to indicate that you have found the correct Joseph - although the difference in stated ages is still confusing.
The varying levels of literacy - and possibly poor English language skills - may contribute to many of the differences in name spellings, birth dates etc. that result in confusing the records?