SEPL free cash flow for Q1 24 is -47.12 M GBP. For 2023, SEPL free cash flow was 168.21 M GBP and operating cash flow was 316.18 M GBP.