100050808594 - Garden waste Direct Debit