NonprofitScan
About
Data
1 results for "LIMEN HOUSE INC"
Organization
EIN
Revenue
Location
Category
LIMEN HOUSE INC
23-7029073
$5.0M
WILMINGTON, DE
-
LIMEN HOUSE INC
23-7029073
WILMINGTON, DE
Revenue: $5.0M