100050882405 - Garden waste Direct Debit