I haven't traded with them but they're on my shortlist for a broker to open a live account with.
However, one major reason for this, to me, was because they're NDD (https://www.activtrades.co.uk/index.aspx?page=ouradvantages_strengths). Where did you get the MM information from/have I...