100050893819 - Garden waste Direct Debit