Cabot UK Holdco Limited CSA Member #1169 Member since April 2026 About Cabot Financial is one of the most respected debt purchase companies in the UK, servicing over 7 million customers who have outstanding credit commitments.