I work as a sole trader. A friend of mine has got her own limited company, and she has a professional business address in London. I can see why it’s helpful for a company, and I would like one. But does a sole trader really need one? Or, more specifically, am I allowed one?
Browse other questions tagged Ask a new questionor