Contact Us

Request More Info



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.

Company Information

  • Registered Office: 41 Church Street, Birmingham B3 2RT
  • Company Number: 4040019
  • Consumer Credit Licence: 499043
  • VAT No. 754385409
  • Data Protection Registration Number: Z5602219