Service Area : ICS & Data

Summary
Financial Year Payments Total £
2021 30 408,535.94
2022 37 485,850.08
2023 65 536,431.00
2024 200 803,645.35
2025 122 758,431.45
Total 454 2,992,893.82