Debt collection calls can be stressful and confusing, especially when you’re unsure if the caller is legitimate. Many people across the UK have reported receiving calls from the phone number 0333 556 5566, a number connected to Lowell, one of the country’s largest debt collection agencies. With 29 reports and over 2,600 lookups, it’s clear […]