Description

Starwood Systems Limited was a company registered in the British Virgin Islands.[711] It was a shareholder of Crovelent Holdings Ltd,[710] a British Virgin Islands company of which Leyla Aliyeva was a shareholder.[710] The company was struck off the register in May 2013.[711]

Mentioned in these Publications

There are no related publications for this entry at this time.