About Odyssey Group Holdings Ltd.
Odyssey Group Holdings Ltd. is a privately held company operates in the Leisure sector. Investors on record include RCapital Partners LLP. The company is backed by private equity. The company is headquartered in Stevenage. Odyssey Group Holdings Ltd. is profiled within Acquity Data.