Terrible we left them 4 years ago because of appalling service and received a letter today 21 dec 2022 stating inactivity on our account would result in a terminal charge of £399 + VAT, no one on the phone could sort it out and no way of emailing or complaining to them, will resort to snail mail recorded delivery
2 years ago
retailmerchantservices.co.uk has a
1.2
average rating
from
38
reviews