I've received a letter from Lowell about o2 debt that doesn't even exist as I haven't used o2 for ages. The letter doesn't provide any explanation. Tried to contact Lowell but there is no email, including on their website.
1 year ago
lowell.co.uk has a
1.5
average rating
from
56
reviews