Entity responsible for filling and depositing an official document at its designated office or place of deposit.
http://www.businessdictionary.com/definition/filer.html
Search for another term