LEN CHWENG MARINE ENGINEERING AND CONSTRUCTION
Plant Maintenance, Catalyst Dump/Load, Equipment Installation, Machines (In-Situ), Piping Works, Shop Fabrication, Welding