CMC Markets UK PLC
St Brides Partners Ltd
Memery Crystal
SPARK Advisory Partners Limited