100050808657 - Garden waste Direct Debit