Churchill Services Group - 40 Coldharbour Lane, Unit 1, AL54 Harpenden - Rated 2.1 based on Send Message. See more of Churchill Services Group on Facebook. Log In . management awful,no people skills,should treat their staff better..