I noticed this sign on some fencing at the DongBu Tours building:
The name is familiar, so I looked at their website. Apparently they have done several projects in Niagara Falls, including the Canadian Niagara Hotels Conference Centre, Planet Hollywood, and the Radisson Hotel.