Signed up and went to make my first bet. Had to deposit £20 for an account for one betting site and that's fine but then it later said I needed to deposit £205 into Smarkets just for me to make my first tiny bit of profit. It never said this upfront and seems misleading. At no point did it say I needed to deposit that amount so soon.
Claim your business profile now and gain access to all features and respond to customer reviews.