Old seal deteriorated so at least half of it is torn off. Need someone to install a new seal. The only brand/logo I could find was on the door glass (1st photo)
Partner with Builderscrack