100050869573 - Garden waste Direct Debit