Yes, foreign investors can own 100% shares of a company set up in SPC Free Zone and can also open a branch of a foreign company.