Service Area : ICS & Data

Summary
Financial Year Payments Total £
2025 17 107,259.55
Total 17 107,259.55