Types of law firms in Alexandria