Open Road Chelmsford

$6.4M revenue • 51 employees • Mansard House, 107-109 New London Rd, Chelmsford, CM2 0PP, United Kingdom

Last Updated Jun 6, 2025

Company Overview

Company Name

Open Road Chelmsford

Address

Mansard House, 107-109 New London Rd, Chelmsford, CM2 0PP, United Kingdom

Approx. Annual Revenue

$6.4M

Employees

51

Established

1999

About Open Road Chelmsford

Open Road is a leading drug and alcohol support service based in Essex and Medway, Kent. The company provides a range of services, including support for drug and alcohol addiction, criminal justice support, and wellbeing in the workplace. With approximately 51 employees, Open Road operates in the United Kingdom, specifically in the Haverhill area.

Frequently Asked Questions about Open Road Chelmsford

Technologies Used

Social Profiles