Service Area : Data & Information

Summary
Financial Year Payments Total £
2025 17 3,592.54
Total 17 3,592.54