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
Official name
Saffron Technology Labs LLP
Also known as
Saffron Labs
Registration country
Investment activity status
Active investor