Blueskies · Newsroom

Crooks of Covent Garden? Virtual Offices and the UK’s Transparency Paradox
71-75 Shelton Street represents a curious intersection of prestige and corporate opacity. ​The address has also become a sanctuary for "disposable" entities, providing a shroud of respectability for those wishing to remain unreachable by regulators.

February 9, 2026