It looks as though the accounts in the screenshot were banned a week ago so there isn't too much that can be done with them now. This was 1 day after the trade restrictions were put in place and we've been collecting a lot of data on the remaining F2P bots since then. It looks as though the restrictions have had a really positive impact so far and the price of commonly botted items are largely going up quite dramatically.
I will continue to adjust our systems to try and pick up the remaining bots and, as always, the best way to flag this kind of activity to us is reporting it in-game.