118 employees
The Liberation Group is the market leading pub, restaurant and drinks business across the Channel Islands.
2008