Churchill Services

Churchill Services

We are Facilities Management company specialising cleaning, security, catering, and environmental services. We employ over 15,000 people, across the UK.

Churchill Services
Cedar House Parkland Square, 750a Capability Green
Luton
Bedfordshire LU1 3LU
United Kingdom