this is all over Toronto, they seem to do all the building demolition work and must be a multi-bilion dolar company. Their yellow and purple signs are fucking everywhere and it drives me nuts.