HFM claim to be a NDD & STP CFD broker, with market execution with all account types. So, they are not a market maker broker.