100050863799 - Garden waste Direct Debit