Author: Sun Insurance Office, Ltd.
Alternate names: Sun Insurance Office, ltd.; Sun Insurance Office.