on 03-04-2024 09:26
on 03-04-2024 09:31
You have posted in Business Customers, is your contact with O2 Business or just O2
If the latter, you will have to contact customer services on 202,
Business the number is 8222
Or see
Guide: How to find help & contact O2