23rd June 2021
Despite nearly three quarters of Brits (74%) believing that they would not give out any details to someone claiming to be from their bank, nearly one fifth (18%) of Brits have still experienced credit or debit card fraud.
Read Article15th June 2021
UK CEO, John Pears, discusses how we've progressed during this year's first quarter; improving efficiencies and what the future looks like for 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.