Umbra Inc. is a business located at 2410 North Forest Road Ste 301, Amherst. It was set up as a domestic business corporation in Erie county, under company number 985485 on April 1, 1985, 41 years ago.
This company is, at present, led by Les Mandelbaum from Buffalo.
Micropen Technologies Corporation
Domestic Business Corporation
1657 Broadway LLC
Domestic Limited Liability Company
Trans Continental Hardware Inc.
Domestic Business Corporation
National Fire Adjustment Co., Inc.
Domestic Business Corporation
Largo Canada Limited
Domestic Business Corporation