If a previous owner approaches me, then this is the kind of thing I send them:
This domain was created by way of a normal registration, not a transfer. As such, it would appear that your original domain name was cancelled and subsequently deleted. Our domain and your domain are not the same, and their only common connection is the character string itself.
As per the registration agreement you agreed to at point of registration, if you do not pay the renewal fee the domain registration is terminated. Registrars go to great lengths to contact registrants when renewals are due and past due, the domain is then normally suspended for a period exceeding 1 month - all this is done to alert and remind the registrant of the need to pay the renewal fee. If they cannot contact you due to inaccruate details in the whois database that too is a breach of the registration agreement.
Your redress in this matter is with the party that was negligent and allowed the name to be deleted and not with ourselves.