The form below is for UK business enquiries in relation to debt purchasing and collections. If you are a customer, please visit our customer website. Or in our Insights section you will find valuable resources and thought leadership regarding debt sale and collections. To view this content, click here or if you would like the latest content sending direct to your inbox subscribe here.
Lowell Portfolio I Ltd (company number 4857418) and Lowell Financial Ltd (company number 4558936) are incorporated in England and Wales with their registered offices at Ellington House, 9 Savannah Way, Leeds, LS10 1AB. Both Lowell Portfolio I Ltd (FCA number 730071) and Lowell Financial Ltd (FCA number 730175) are authorised and regulated by the Financial Conduct Authority.