Supplier : INSIGHT DIRECT (UK) LTD

Summary
Financial Year Payments Total £
2021 10 107,348.56
2022 19 43,840.75
2023 6 32,911.05
2024 6 96,561.71
2025 11 98,221.83
Total 52 378,883.90