Supplier : RSPCA

Summary
Financial Year Payments Total £
2021 16 14,885.43
2022 19 12,239.34
2023 13 6,581.22
2024 5 1,682.15
2025 21 4,275.06
Total 74 39,663.20