One way to check for personal information is by using google. Just insert the string you want to search for and surround it with ". Like "NAME SURNAME". This will display some sites where exactly this match is found. You can check for other personal data from that mail, too. That way you propably can get close to the source of the information leakage.
There is a methodology called Google Dorking where you can get various information by just using google even if you do not have a concrete target. (see: https://en.wikipedia.org/wiki/Google_hacking)
There are databases that contain a lot of these dorks. (see: https://www.exploit-db.com/google-hacking-database/)
Another thing to dig deeper in are OSINT (Open Source INTelligence) tools that gather such information from various databases among the internet. Most of these tools are publicly available and integrated in Kali Linux. (https://www.kali.org)
And some people like to look in the past to acquire such information from webservers that were publicly available and are now closed. One source for this information is: https://archive.org/search.php
And since I do not know who your "hacked" person was - It might be, that there are some publicly available social networks where you can get some data from (e.g. facebook, google+, twitter) or even his own homepage where his information are in the "contact"-section or available using whois
.
Also consider that there is some person around the "hacked" one that knows those information and just told them to someone else without using super-secure cryptography to keep them private (or may be the attacker himself).
Last but not least there might be a chance where someone in your company leaks those information or is the attacker himself.
Although I hate to think of the last two points, I still think they are possible and probably hard to detect.
+
character in an address is ignored per the RFC standard. That way, if they send you crap, you see from which site they got the address ;)