Mohamed Salah TPM 2 Block 28, Mostafa Al-Nahas, Nasr city Cairo Egypt Focus Construction - Contractors - Service Provider