Facilities

Located in the heart of Limerick, Ireland's 3rd largest city, the National Franchise centre provides 10,000 square feet of dedicated space for franchise businesses.

LIT EU