COMPLAINTSHUB.co.uk
SLANDER
- 03-25-2017
- 2
Although we have asked them to review a complaint on this website which was written by one of our competitors, they wont even respond, bad customer service, bad set up in general allowing any filthy scumbag to try & ruin companies online, worse idea ever who ever thought of this joke
Company: COMPLAINTSHUB.co.uk
Country: United Kingdom
Region: England