A home office in an insurance context is the corporate headquarters of an insurance company.
headquarter