29th March 2021
69% of people don’t discuss their debt, with over half (53%) too embarrassed to talk about it
Read Article17th March 2021
We’ve been shortlisted for the Best Use of Martech for Brand Building in the Business-to-business (B2B) Marketing Martech Awards 2021.
Read Article02nd March 2021
Kevin Blake, Chief Risk Officer, speaks about his new role, career highlights and early observations on Lowell.
Read ArticleLowell Portfolio I Ltd, Company Registration Number 4857418, and Lowell Financial Ltd, Company Registration Number 4558936, are registered in England and Wales. Registered Office: No.1 The Square, Thorpe Park View, Thorpe Park, Leeds, LS15 8GH. Lowell Financial Ltd is authorised and regulated by the Financial Conduct Authority.