100050845656 - Garden waste Direct Debit