100050871062 - Garden waste Direct Debit