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