Sole traders can use their home address. Limited companies must register one publicly. Here is when you need a separate business address and why.