Supplier : LOTUS FOSTER CARE LTD

Summary
Financial Year Payments Total £
2022 9 25,574.18
2023 37 130,106.40
2024 27 93,831.80
2025 14 29,010.55
Total 87 278,522.93