INTM335030 - Double Taxation Applications and Claims: companies: What a limited company is

In English law a limited company is a distinct legal ‘person’ capable of owning property in its own right. The shareholders have no property in, or right to, any part of any particular asset of the company.