Any limited company must have its own name. In many English Common Law jurisdictions there are restrictions as to the words that can be used to compose the name.
A new company shall not bear the same name or a name that may lead to confusion as that of an existing company.
A company name should not contain these words: building society, chartered, cooperative, financial, banking, insurance, trusts, funds, assurance, king, queen, imperial, royal, municipal, or words conveying similar meaning. It is also unacceptable to use words that are indecent, offensive, misleading, or the name of an existing company.