Coming Soon

Edinburgh Innovations Limited

Registration Number SC148048

Trading name: Interface

Interface is a UK-based organization that supports individuals and organizations in the creative and cultural sectors. It provides resources, information, and networking opportunities to enhance professional development and collaboration within the arts.

Get notified when we’re launching.

Want fast, powerful sales prospecting for UK companies? Signup below to find out when we're live.