Supplier : THALIA IOW SPV LIMITED

Summary
Financial Year Payments Total £
2024 6 450,919.37
2025 88 10,484,666.05
Total 94 10,935,585.42