
Founded
31 Dec 2014
Address
Saffron Technology Labs LLP
72 Cannon Street
London
EC4N 6AE
United Kingdom
Phone
Website
Tags
VCID: 571136
Profile
Corporate information
Official name
Saffron Technology Labs LLP
Also known as
Saffron Labs
Registration country
Investment activity status
Active investor