100050827032 - Garden waste Direct Debit