-
Name
Umbra LLC
Location type
Single Location
Revenue
$20 to 50 million
Employees
50 to 99 100
Engaged in
decorative home furnishings and supplies in buffalo, ny
Industry
decorative home furnishings and supplies, whol of home furnishings, hardware manufacturing
NAICS Codes
332510, hardware manufacturing
SIC Codes
342902, hardware-manufacturers