PFRree
Newsroom
Submit Release
My Account
Login
Create Free Account
My Account
Login
Create Free Account
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