100050806642 - Garden waste Direct Debit