CMC Markets UK PLC
Oberon Capital
IFC Advisory Ltd
Fladgate LLP