I wonder how much they sold it for and what will happen to the money?
LDN Investments bought it for £50 million a couple of years ago - I assume they leased it to Purpose ( who in turn are leasing it out to Sky , Netflix etc ). This was well above the asking price ( which I think was guide price 35M - 40M ) and I know that the Society were really pleased with the proceeds for what frankly is basically a really dreary large office block.
Ironically - probably it would go for £70 million plus now - property prices outside central London are rocketing as post covid people are decamping to the green belt & Mill-Hill is changing from a dull but worthy suburb to becoming a really trendy place with a kind of "Notting Hill" vibe.
The sale presumably is in the 2020 accounts which lists total property sales as 70 million GBP ( which would square with the proceeds of IBSA House & other sales. ) The money presumably is being used to bankroll the Chelmsford development - the Watchtower Society is basically a tax exempt real estate development & trading company masquerading as a religious sect these days.