SHOULDICE MECHANICAL INC
$399,999.66
Innovation, Science and Economic Development Canada
Office buildings
FY 2016-2017
Canada