100050886502 - Garden waste Direct Debit