30th November 2023
We’re delighted to have been rated as Silver in our 2023 EcoVadis assessment, moving from Bronze in 2022.
Read Article24th November 2023
As research reveals that 45% of people will put their financial wellbeing ahead of spending over the festive period, we dig into the numbers to find out how the cost-of-living crisis is changing attitudes to Christmas spending.
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.