100050884903 - Garden waste Direct Debit