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...