Our Site LocationsGet in Touch Click on the map for each site Opening HoursThese vary by site. Please contacteach site for more details. Head Office 26a Tamworth Street, Lichfield, Staffordshire, WS13 6JJ. Get In Touch Click on the map for each site.