100050837079 - Garden waste Direct Debit