Firm beats Ringway, VolkerHighways, M Group and Costain to 7-year upkeep deal