Tags Final demand debt collection agency

Tag: final demand debt collection agency

Troubled Debt Collection firm put into liquidation

  A Merseyside based Debt Collection Agency has been put into voluntary liquidation following a turbulent past couple of years. Liverpool based 'Final Demand Limited' had been receiving negative...