A photo of a vacant commercial building on E .McNichols with a Mac-O-Lac advertisement popped up online recently. Was that a Detroit based company? They went out of biz years ago?