100050850036 - Garden waste Direct Debit