100050806327 - Garden waste Direct Debit