Selene Innovations LP Company numberSL013199 StatusActive TypeLimited Partnership Incorporated31 May 2013 Registered office Suite 1157111 West George StreetGlasgowG2 1QX Data JSON Markdown