100050893768 - Garden waste Direct Debit