The best bet is to try and contact him thru European, not BCFT. I've been thinking of trying to contact him soon too, in anticipation of a sim check, but apparently he's not answering his phone (so i'm told). I dont know his email.
Good luck and let us know if you find him!