Umbra Companies. Inc.

4377 Commercial Way
Spring Hill, FL
United States 34606

The firm is located in Tampa Florida and focuses on advanced technologies across many disciplines. UCI is an investment holding company that invests in both public and private companies during the early stages of development as well as growth stages of companies with a synergistic business model to UCI subsidiaries.

Recent News