Credit Recovery Agency Ltd is one of the UK's leading Debt Collection & Credit Control agencies. Established over 40 years ago, we are based in the Midlands and provide a nationwide service for a diverse range of clients.
- Registered Office: 41 Church Street, Birmingham B3 2RT
- Company Number: 4040019
- Consumer Credit Licence: 499043
- VAT No. 754385409
- Data Protection Registration Number: Z5602219