I will go for OTC trading desks based in London. They are the most professional in the market and adhere to UK and EU rules.
Can you name names? I occasionally hear mentions of London based stuff but never the actual names.
What did Cumberland pull?
in which country can i find btc atm?
Very few ATMs can be sold to. Most only sell to you. And even fewer will have more than a few hundred dollars in them.