100050885786 - Garden waste Direct Debit