Location
2777 Summer Street, Suite 301, Stamford, CT
Fiscal year end
December 31