100050836629 - Garden waste Direct Debit