100050878035 - Garden waste Direct Debit