Lowell
Lowell Group was formed in 2004 and is headquartered in Leeds, West Yorkshire, a specialist debt purchasing company. Lowell Group buys consumer debts from organizations and manages the recovery of those debts, working with customers to find a suitable and affordable repayment solution.
Last updated on
About Lowell
Founded
2000Estimated Revenue
$500M-$1BEmployees
1K-5KCategory
Location
City
LeedsState
West YorkshireCountry
United KingdomLowell
Find your buyer within Lowell