AL ROSHA GENERAL MAINTENANCE, CONTRACTING & CLEANING ESTABLISHMENT
Company Profile :
AL ROSHA GENERAL MAINTENANCE, CONTRACTING & CLEANING ESTABLISHMENT: -Building General Maintenance-General Contracting-Building & Houses Cleaning Services-All Types Of Buildings - Fifth Grade