100050866035 - Garden waste Direct Debit