100050811389 - Garden waste Direct Debit