100050843268 - Garden waste Direct Debit