100050845425 - Garden waste Direct Debit