100050886890 - Garden waste Direct Debit