100050869547 - Garden waste Direct Debit