Mailing Address
901 MAIN AVENUE, SUITE 600
NORWALK CT 06851
Business Address
901 MAIN AVENUE, SUITE 600
NORWALK CT 06851
2032268346
Mailing Address
1655 26TH STREET
SANTA MONICA CA 90404
Business Address
1655 26TH STREET
SANTA MONICA CA 90404
(310) 917-6400
LEAF GROUP LTD. (Subject)
CIK: 0001365038 (see all company filings)
IRS No.: 204731239 | State of Incorp.: DE | Fiscal Year End: 1231
Type: SC 13G/A | Act: 34 | File No.: 005-86670 | Film No.: 20541230
SIC: 7374 Services-Computer Processing & Data Preparation