It is asuper mark [department store] one of spinneys holding branches that has int'l spinneys marks & granting licences in some areas.Owned & operated by Capital Towers [Emirates]Located in city Stars, largest commercial complex in Egypt.