100050837699 - Garden waste Direct Debit