100050892460 - Garden waste Direct Debit