Who we are

Credit Recovery Agency Ltd is one of the UK's leading Debt Collection & Credit Control agencies. Established 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

request more info