100050889675 - Garden waste Direct Debit