100050877898 - Garden waste Direct Debit