And maybe give them a call, and emphasize that there's been trolls that literally berate others, and their posters to the point of verbally harassing and beyond the "TOS"...
I'm not the type to call, because I would tell them a word or two that would be like Tony Soprano would say to "Paulie Walnuts" after a FBI raid... (Va fungooooool- you stupid POS...)
And I've heard that ADVFN is only a subsidiary here for the US, and based out of the UK ... (Look up their "about us" page) They should be lenient since we all speak English