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

Our Strategy

Lowell23

Growing our business the right way...

Cash Income

£930m

Cash EBITDA

£513m

Portfolio Acquisitions

£351m

120m ERC

£3.5bn

3PC AuM

£13bn

Recognition for our work

We have a rich story and there is a lot to tell – from what we do and how we do it, to who we do it for and, of course, where we work.