Rumor has it that Liberty Property Trust is close to announcing several new office towers that will be built for Comcast, adjacent to Comcast’s current headquarters in Center City. They allegedly retained famed British architectural firm Foster + Partners —  who designed such landmarks as the Hearst Tower in NYC and the iconic Swiss Re tower in London — for this project, which is expected to…