Intellisoft ArtsIntellisoft Arts is a developer of productivity software. Address: 58 Sheikh Desouky St. Abbood, Cairo, 11291, Egypt General phone: 002 02 24234059 Contacts: Emad Fathy Home page: intellisoftarts.com