100050826526 - Garden waste Direct Debit