Supplier : THE YOU TRUST

Summary
Financial Year Payments Total £
2021 20 388,874.97
2022 19 391,112.00
2023 17 481,000.46
2024 14 534,154.04
2025 17 620,563.54
Total 87 2,415,705.01