100050832286 - Garden waste Direct Debit