We are not even a customer of trust pilot and they have allowed a person to leave a negative review of us even though they are not a customer of ours. I will see what i can do about this if anything judging by the negative reviews trust pilot themselves have got.
5 years ago
Trustpilot has a
1.5
average rating
from
2,741
reviews