Avoid this service. We provided a holding deposit, and they refused to return it within the legal 7 days. There has been no communication, just an automated response and an unhelpful employee. We have had to escalate the issue to the relevant authorities to retrieve our funds. They take your money and then go silent. Reporting this service today. Our research shows that many others have faced similar issues. Completely unacceptable.
Claim your business profile now and gain access to all features and respond to customer reviews.