
Live
UK-Based Large Format Visual Production & Print Agency Serving Leading Brands
Valuation:
£703,000
Revenue:
£1,985,460
EBITDA:
£130,045
Year Established:
2003
A well-established, large-format print and branded visual production agency based in the UK, delivering high-impact campaigns for premium global brands across retail, sport, hospitality, experiential, and events. With over 20 years of experience and full in-house capability, the company specialises...