Your role will include security and cleaning within the venue. Colshaw Hall Country Estate is located in Over Peover and is one of Cheshire’s leading Wedding…