All registered business are 'numbered'. You need this in order to have a bank account for the company, and to accept payments directly to the company (and to accept credit card payments). A nice name is optional.
Hiding assets or hiding income?
Assets can be hidden by just not disclosing them.
Income can be hidden by
- working for cash/barter, and not reporting it to CRA.
- if self-employed , he can choose to leave his company's earnings within the company, instead of drawing it out as income. So it requires full disclosure of the company's books to determine if the company is 'retaining (excess) earnings' compared to what it needs to cover expenses.
- if he's salaried, but is a director in the company, then he may be able to influence how much $ is being paid in salary.
- exaggerating / falsifying employment-related expenses to reduce his taxable income (particularly if he does a lot of travel for his job).