100050839989 - Garden waste Direct Debit