Traffic Transport and Road Safety Associates Limited (TTRSA) is an established multi-disciplinary consultancy offering transport planning, traffic engineering and related research services. We pride ourselves on our: customer service; cost effectiveness;