Highlights of our businesses
£2.6 bn invested in over £26.5 bn of loan portfolios (as of 31 December 2018)
Customer accounts under management
Cabot Credit Management (Cabot), a market leader in European credit management services, today announced the financial results for year ended 31 December 2018.
Find out more
Updates from around Cabot Credit Management