noun, British English - an official or government agency responsible for maintaining a register of companies and ensuring that businesses comply with statutory requirements related to company formation, management, and dissolution
noun, technical - non-physical assets owned by a company that contribute to its long-term success (usually plural)
adjective, technical - (of e.g. assets) not having a physical presence, such as patents, goodwill, or trademarks