100050838381 - Garden waste Direct Debit