McNicholas Construction Holdings Ltd
McNicholas Construction (Holdings) Limited operates as a holding company. The Company, through its subsidiaries, develops and maintains infrastructure in the utilities, communications, renewable and rail markets, as well as provides design planning, traffic and risk management, health, and safety training services.