100050820495 - Garden waste Direct Debit