The problem about this site, is that it seems like it's not working anymore. Do you have any information regarding if they ever changed their name or address?
I've started to get really interested of the Talamasca, but the only stuff I find about them is the band, or other roleplayer games, or simply directions to Anne Rice's novels.
I'd be more than happy if you knew! :)