100050837286 - Garden waste Direct Debit