100050884378 - Garden waste Direct Debit