Service Area : 11 Orchard Street, Newport

Summary
Financial Year Payments Total £
2025 14 1,441.74
Total 14 1,441.74