General infrastructure and Rail infrastructure Construction and Civil Engineering Building Refurbishment - Internal and External General Building and Maintenance Earthworks / Drainage / Embankment Stabilisation Heavy Plant hire Waterways Dredging & Re-Construction