Avoid this company at all costs. They owe me £500 and sent a dismissive email after I inquired about third-party disputes. They claimed they follow all regulations and closed my account according to their internal policies without any explanation. This is a blatant scam; they are acting unethically and know it.
Claim your business profile now and gain access to all features and respond to customer reviews.