on 06-11-2024 11:30
How come both phones are paid for yet my bill is still over £112 ??? Please
on 06-11-2024 11:38
on 06-11-2024 11:40
As you posted in Business use these numbers
Business customer service
Call 8222 from an O2 mobile, or 0800 977 7337 from a landline or non-O2 mobile.
never-displayed