Id give 0 stars and that would be pushing it another company promising advertising without one single customer contacting us id spent 2.5k before i said enough is enough, surely trading standards or somebody needs to be in touch with these crooks.
9 months ago
Yell.com has a
1.2
average rating
from
583
reviews