CMC Markets UK PLC
Oberon Capital
Zeus Capital Ltd
IFC Advisory Ltd
Fladgate LLP