Hi
Why is the above company allowed to trade and why are they allowed to advertise, on the right-hand side, below Amazon at the time of writing, on this site?
https://www.trustpilot.com/review/eglobalcentral.co.uk
Look at the feedback. So many 1 star ratings.
Regards
Darren
Why is the above company allowed to trade and why are they allowed to advertise, on the right-hand side, below Amazon at the time of writing, on this site?
https://www.trustpilot.com/review/eglobalcentral.co.uk
Look at the feedback. So many 1 star ratings.
Regards
Darren
Last edited: