One company is under investigation and 19 others could face legal action following complaints.