Supplier : EDEN HOUSE

Summary
Financial Year Payments Total £
2021 159 378,827.01
2022 160 304,687.85
2023 100 206,535.30
2024 93 258,492.53
2025 105 392,575.05
Total 617 1,541,117.74