This site feels like a scam. Customer service was quite rude. I gamble responsibly, but they insisted I resubmit my verification because I wasn't betting enough. After depositing over £100, I was told they couldn't verify my account at that time. Why wasn't I informed before depositing? They placed restrictions due to my betting habits. Customer service suggested I should have checked beforehand. Avoid this site at all costs.
Claim your business profile now and gain access to all features and respond to customer reviews.