Anderson accused of promoting tax avoidance
The BBC has found that Anderson Group is promoting a tax avoidance scheme which experts are calling "abusive".
They say the scam could deprive the Treasury of tens of millions of pounds of National Insurance payments.
The tax avoidance scheme works by exploiting the government's Employment Allowance which was introduced last year.
The allowance enables companies to claim £2,000 off their annual employers' National Insurance bill and was meant to encourage small businesses to take on more workers.
The BBC secretly recorded Anderson Group's sales manager suggesting that if a recruitment agency were to set up more than 100 limited companies with a couple of workers in each of them, each company could then claim the £2,000 allowance.
By Mr Moran's calculations the agency's National Insurance bill would then fall from £300,000 a year to zero.
Mr Moran told a recruitment agency that 10,000 workers were now being employed through these companies, and the goal was to increase that to 20,000.
If National Insurance was avoided on every worker, HMRC could lose £20m in National Insurance contributions.
Robin Williamson, head of the low incomes tax reform group at the Chartered Institute of Taxation, has called the scheme "highly aggressive" and "abusive".
The Employment Allowance legislation makes it clear that artificially created companies cannot claim the allowance.
The BBC found on the Companies House website more than two thousand limited companies created by those behind the tax avoidance scheme.
"Schemes like this don't work and anyone thinking of using it should think again," Jennie Granger, head of compliance at HMRC told the BBC.
"Failing to disclose an attempted avoidance scheme is punishable by a fine of up to £1m," she added.
HMRC has promised to "pursue users and promoters" of the scheme.
Anderson Group says that all of its services are fully compliant with UK tax laws.
This story has been added to our corporate database. The database powers all our live product guides, giving the score for each company on our rankings tables. Find out more about how we rate companies.