The Opus Ventures Members' Limited Partnership Company numberSL004977 StatusActive TypeLimited Partnership Incorporated28 Aug 2003 Registered office 5 Merchiston AvenueEdinburgh Data JSON Markdown