If you run a legitimate business selling goods or services, you need to provide a name and address for HMRC, banking, suppliers, insurers and so on. Why would you try to hide this information from your customers?
Many bedroom/home businesses do provide reliable service, and I wish them success. There are also rogue traders who need anonymity to evade unhappy customers, or attention of law enforcement agencies.