100050843020 - Garden waste Direct Debit