British multinational telecommunications company – Retail Store
El Soyof, Alexandria Governorate
Electrical/Mechanical/
Electrical/Mechanical/Plumbing/Solar/