100050811327 - Garden waste Direct Debit