1 reviews | Active since Jul 2016

01 Dec 2017, 07:24

Stupid as hell

Can't keep any appointment Don't know what the hell they are doing Does not know how their own system works Double bill you Hefty initial installation costs Call centre gives dumb answers to straightforward question. Stay away!

0
Replies (0)