Aston Mckinsey Aston Mckinsey Smart Villages - A12 Future Building, 3rd Flr. 0000 Giza Egypt Focus Service - Consulting - Engineering Consultants