Types of construction companies in Alexandria