100050897977 - Garden waste Direct Debit