100050871153 - Garden waste Direct Debit