We are an early stage investor in high growth European businesses across all technology-related sectors.
58-64 city road