Flash Property Flash Property 82 el Thawra Street Heliopolis 11757 Cairo Egypt Focus Service - Law firms