1 reviews | Active since Member
This company seems to have shut down for Christmas from the 13th December 2025. Phones not been answered and no response to emails. So there clients, who have no connection like us, must wait for them to finish their holidays!!
Useless customer care.
I called Screamer Telecoms and they had me connected in a day.