Supplier : IDML

Summary
Financial Year Payments Total £
2021 153 12,611.08
2022 171 13,208.32
2023 161 14,531.86
2024 104 10,656.71
2025 3 342.42
Total 592 51,350.39