100050874034 - Garden waste Direct Debit