Back to glossaryGlossary term
Limited Company
A business structure that's legally separate from its owners. Provides liability protection but has more admin requirements and different tax treatment.
Relevant to:Business
See also
Still not sure what this means for you?
Ask Helena, our AI companion, for guidance tailored to your situation.