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 9 countries

Ranked Top 3 in 8 countries

Take a look at life at Lowell

4,000

colleagues

Growing our business the right way...

Portfolio Acquisitions

£408m

Cash EBITDA

£437m

3PC AuM

£13bn

Cash Income

£874m

120m ERC

£3.1bn

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.