Company ALLMERICA HOLDINGS & MANAGEMENT CORP. Address ALLMERICA HOLDINGS & MANAGEMENT CORP., NEWARK, 07103, NEW JERSEY