Supplier : BRITISH TELECOMMUNICATIONS PLC

Summary
Financial Year Payments Total £
2021 18 124,395.86
2022 29 38,295.49
2023 14 87,905.01
2024 17 114,840.29
2025 17 56,256.31
Total 95 421,692.96