The Ambassador Theatre Group (Venues) Ltd is a private company categorized under Post Offices and located in Liverpool, United Kingdom.