UMBRELLA GROUP Details
Umbrella Group is a real estate builder and management company. We specialize in converting traditional residential homes and commercial sites to high-performance, environmentally friendly real estate.
Employees:
1
HQ:
Location:
Kitchener, Ontario, Canada
Revenue: