100050836675 - Garden waste Direct Debit