100050898989 - Garden waste Direct Debit