Supplier : TAYLOR & FRANCIS

Summary
Financial Year Payments Total £
2024 2 184.44
2025 1 227.85
Total 3 412.29