100050884985 - Garden waste Direct Debit