100050856136 - Garden waste Direct Debit