Tafweed General Trading & General Contracting & Realstate Investment Ltd - Rep. Office