Email Ahmed Abdel-Bar Abdel-Bar Design & Build Gaweesh Street 12411 Egypt Focus Construction - Contractors - Service Provider Tweet