100050888590 - Garden waste Direct Debit