Contractor
ENGINEERING DESIGN, CONSTRUCTION & MAINTENANCE
engineering, design and consultancy
Sub-Contracting Manpower Agency
environmental consultancy