100050886348 - Garden waste Direct Debit