Company

A legal entity formed by different individuals in order to undertake commercial business. In the UK, a company must be incorporated at Companies House.
Go to Glossary

Keep Reading