Aspect fund Managers Plcby stevenstorchSeptember 27, 2026Aspect fund Managers Plc — Financial Conduct Authority (United Kingdom).