Alhazem Group

ALHAZEM GROUP

Spare parts factories & heavy equipment