100050886741 - Garden waste Direct Debit