Directors banned after Stoke firm made hundreds of thousands of nuisance calls
The company also received a £150,000 fine from the Information Commissioner’s Office
The company also received a £150,000 fine from the Information Commissioner’s Office