Online search revealed possible meaning for the acronym EDFR. Probably none of them apply to this crank call.
Electronic Diary Feedback Report
Effective Date of Federal Recognition
Externato Dom Fuas Roupinho (something about a Brazilian university library)
Emmanuel Diais Formation Recrutement (French training and recruitment company)
Ethnographic Delphi Futures Research