I think the situation is the other way round, ITN do own the building but just rent it out to practically everyone.
LWT and ITV and GMG also have offices there.
It used to be the home of The Times, sadly not any longer.
Although I don’t post much these days, I still check in from time to time. The site tells me my first post was April 2001. Reviewing it, I’m pleased to see my spelling has come on a bit.
All the very best to you and whatever comes after this site. It’s been a pleasure.