EDIT: To elaborate, the EU e-commerce directive from 2000 requires all member states to have laws that require commercial sites to have at least name of the entity, physical mailing address, business registration IDs if applicable, e-mail and VAT ID published. Since it's only a directive, the details vary from country to country. E.g. France requires also listing a phone number and an actual person responsible for site content.
Why do you leave a lie at the top of your comment with an asterisk to clarify it's a lie at the bottom? It's NOT a European law. If other countries have similar laws, it's still not a European law. Please remove the lie.
To bombard someone with the word "lie" crosses into incivility (rather aggressively, as I read it), and also breaks the site guidelines by not giving the benefit of the doubt. Could you please not treat others like this here? Instead, assume good faith, as the guidelines ask.
By the way, even the correction below is a untruth, because only a few other EU countries have similar laws.
Nah there is not. Don't lie.
How can they claim "data protection" in one case and make it mandatory to put your name and phone number their in another?
It makes me very uncomfortable to host a website, when I know I will get spam, unwanted telefone calls, maybe even unwanted visits at my home, etc.. And it deters me from posting something even a bit controversial on my own domain - this is probably an intended side-effect of the "impressum" policy.
(* well, German law, but there is likely something similar in other countries)