Great point. Always leaves a bitter taste, like the business is trying to hide behind their website.
In Germany there's a law that requires anyone doing business on the internet to have your real address on your website (commonly known as impress, see §2 DDG). From what I know this is even a EU regulation, so probably law in all EU countries. And honestly, I think that's a really good law.