Who We Are
Find Out More About Traffic Control 123Traffic Control 123 Ltd provides a comprehensive range of Civil Engineering and Traffic Management services across the South of England to leading suppliers.
We offer full turnkey solutions for our main contractors, local councils and other private clients.
With our Head Office based at Bishops Waltham, we are centrally placed to cover the South of England, with further supporting depots located in Fareham and on the Isle of Wight.