‘Home to 300 firms…Many were registered in offshore jurisdictions such as the British Virgin Islands or the Seychelles – making it virtually impossible to know their real owners..’ (The National, 2021)
Address
64A Cumberland St, Edinburgh. EH3 6RE Scotland
Current or former address of
Scottish shell company formation specialists: The Edinbugh Office aka MYCO.
Numerous Scottish Limited Partnerships (Scottish shell companies)
Press articles about this property