100050834158 - Garden waste Direct Debit