Address

Other Office
Building 1010 Cambourne Business Park
Cambourne
Cambridge
CB23 6DP
United Kingdom

Open Map


VCID: 28627
    Profile

    Corporate information

    Investment activity status
    Active investor

    Selected investments

    Country Notes
    eLink Communications Inc
    United States N/A