100050886335 - Garden waste Direct Debit