100050844957 - Garden waste Direct Debit