Bin Shafi Group of Companies Posted on July 10, 2016 by engmansy Bin Shafi Group of Companies Box 20001 T: 265 2529