Highlights of our businesses
As at 31 December 2019, Cabot’s 120‑month estimated remaining collections was £2.7 billion
21 years of experience
Cabot Credit Management (Cabot), a market leader in European credit management services, announced the annual financial results for 2019.
Find out more
Updates from around Cabot Credit Management