100050884331 - Garden waste Direct Debit