100050881880 - Garden waste Direct Debit