Founded
31 Dec 2014

Address

Saffron Technology Labs LLP
72 Cannon Street
London
EC4N 6AE
United Kingdom

Open Map


VCID: 571136
Profile

Corporate information

Official name
Saffron Technology Labs LLP
Also known as
Saffron Labs

Registration country
Investment activity status
Active investor