RestaurantsCompany
Barracuda Group Ownership
Who owns Barracuda Group?
.
Was Barracuda Group formerly PE-backed?
Yes. Barracuda Group was formerly owned by 2 private investors.
Barracuda Group Business Overview
Where is Barracuda Group headquartered?
Barracuda Group is headquartered in Marlow, United Kingdom.
What sector is Barracuda Group in?
Barracuda Group is a restaurants company.
When was Barracuda Group founded?
Barracuda Group was founded in 2000.
Restaurants M&A Summary in
Join Mergr to view all 0 acquisitions of restaurants companies in , including .