100050864265 - Garden waste Direct Debit