SEPL free cash flow for Q3 24 is 60.63 M GBP. For 2023, SEPL free cash flow was 168.21 M GBP and operating cash flow was 316.18 M GBP.