Streamhouse Ltd Details
We are a live production company focused on connecting your event with the global audience it deserves specialising in live sport, festivals and corporate events.
Employees:
3
HQ:
Location:
Belfast, Northern Ireland, United Kingdom
Revenue: