lots of your sites are posted on there everyday i sugest you write to his servers i have tried to take this dickhead down for years for posting my site passwords
just to prove it i picked up some of your sites from his various forums unless you lot are in with him i would report him as soon as possible
http://hman:[email protected]/
http://lolo:[email protected]/
http://alex71:[email protected]/
belive me theres 1000's posted everyday