10.0.1.200

Charterhouse buys UK Barracuda pub group from PPM Capital

523
Barracuda operates around 160 managed outlets across the UK operating under brands including Smith & Jones, Varsity