Have you tried doing a carfax? That will give you a location of the last registration and if any repair work has been performed you have the name of a shop you can call and hopefully they can get you in touch with the owner.
Also there is no dealer info, only that they keep re-registering it