Company name: The Arts Centre
Description: Edge Hill, Modern University of the Year, is a campus university in Lancashire (near Liverpool), offering a range of undergrad, postgrad & research courses.
Edge HIll University, St Helens Rd, Ormskirk L39 4QP, United Kingdom