There are lots of free webhosters around which don't require more personal information than an email address. But these will usually only have a very restricted service and you won't have a proper domain name. They might also inject advertisement into your website.
When you want a domain name and proper webhosting, you will have to pay for it, and when you pay for something electronically, staying anonymous is hard.
It is possible to register domains "by proxy". That means that you ask a webhoster to register a domain for you. You have control over the website, but the company will be listed as responsible Admin-C in the WHOIS info of the registrar. You don't officially own the domain name that way which might put you into a bad situation when there is a dispute over the domain name, but when you don't care much about the domain name itself this might not be that important. Finding a webhoster which provides this service shouldn't be difficult with your favorite search engine.
This protects your identity from any civilians trying to find out who is behind the website. But keep in mind that law enforcement could force your service provider to tell them your identity when they have a search warrant. And they could get one when one of the people you list files a charge for slander.
Also note that most of the free webhosters and domain-by-proxy services don't like getting caught in the crossfire when someone has an issue with a website they host. That means when they receive a complaint, they will usually not hesitate for long before they take your website down. It's much less risky for them to lose a customer than to deal with a lawsuit.