VOLPUNTER is absolutely correct about FXCM previous past. Maybe they are very good at hiding this in the UK.
You only have to look at evidence placed on the NFA / CFTC site to see how many fines they have received. They used to run plugins on platform to cheat clients, delayed quotes, requotes...