100050845405 - Garden waste Direct Debit