100050826594 - Garden waste Direct Debit