The corporate headquarters of an insurance company.
***
Generally the corporate headquarters of insurers and the location where the chief officers of the organization are housed. See Also: “Head Office.” The term used in USA is Home Office instead of Head Office.