A company of dubious background.
A company of dubious background.
Plenty of bad reviews and any good reviews are suspicious.
They would do well to employ public facing staff with better English speaking skills and consider better methods of booking appointments with better time scales.








