We are Lowell. We want to make credit work better… for all.

We work hard to benefit society, business and the economy, Europe-wide.
This is our mission and it drives everything we do, it is unique in the Credit Management Services sector.

Spanning across 8 countries
Ranked Top 3 in 8 countries

Growing our business the right way...
£971m
Cash Income
£569m
Cash EBITDA
£473m
Portfolio Acquisitions
£4.3bn
120m ERC
£13bn
3PC AuM