TECH 3 TECHNOLOGY TRUST
15A HALL GATE, DONCASTER, SOUTH YORKSHIRE, DN1 3NA
BAKER HUGHES ENERGY TECHNOLOGY UK LIMITED
2 HIGH STREET NAILSEA, BRISTOL, UNITED KINGDOM, BS48 1BS
Eduard Eric VAN RHEDE VAN DER KLOOT
Born December 1963
Piet Heinkade 127 1019 Gm, Amsterdam, Netherlands
LIMITED TECHNOLOGY CROSSOVER VENTURES HOLDCO UK
1st Floor 11 Charles Ii Street, London, England, SW1Y 4QU
RAY TECHNOLOGY GROEP BV
ALBERT EINSTEINWEG 10, NL 5151 DL CRUNEN, THE NETHERLANDS
NASH TECHNOLOGY USA LLC
113 BARKSDALE PROFESSIONAL CENTER, NEWARK, DELAWARE 19711, USA
METHODS BUSINESS AND DIGITAL TECHNOLOGY LIMITED
ST. MARTINS HOUSE 16 ST. MARTIN'S LE GRAND, LONDON, ENGLAND, ENGLAND, EC1A 4EN
THE DISRUPTIVE TECHNOLOGY LEADERSHIP GROUP LIMITED
Unit 2.02 High Weald House, Glovers End, Bexhill, East Sussex, United Kingdom, TN39 5ES
TECHNOLOGY GROWTH FUND (GENERAL PARTNER) LIMITED
50 LOTHIAN ROAD, EDINBURGH, MIDLOTHIAN, UNITED KINGDOM, EH3 9BY
JOAN MAURITS VAN RHEDE VAN DER KLOOT
Born June 1968
29 RANELAGH GARDENS MANSIONS, LONDON, SW6 3UQ
TRINITY APPLIED TECHNOLOGY LIMITED (CO REG. NO. 03261469)
BERKSHIRE HOUSE 168 -173 HIGH HOLBORN, LONDON, UNITED KINGDOM, WC1V 7AA
TERESA MARY CECILIA VAN DER KLOOT
Born December 1940
THE BOATHOUSE 1 FORT GATE, FORT ROAD, NEWHAVEN, EAST SUSSEX, BN9 9DR
MARGARETHA WILHELMINA KLOOS
8 STAMFORD COTTAGES, LONDON, SW10 9UP
STEM CELL TECHNOLOGY LTD
THE OAK WIX ROAD BEAUMONT-CUM-MOZE, ESSEX, CO16 0AT
STAGE ONE TECHNOLOGY LTD
UNIT 9 ROSEMARY COURT CHADWICK END, SOLIHULL, WEST MIDLANDS, ENGLAND, B93 0BJ
JOAN MAURITS VAN RHEDE VAN DER KLOOT
Born June 1968
29 RANELAGH GARDENS MANSIONS, LONDON, SW6 3UQ
PSU TECHNOLOGY GROUP LTD
UNIT 1 MANCHESTER BUSINESS PARK, TEWKESBURY ROAD, CHELTENHAM, GLOUCESTERSHIRE, GL51 9EJ
PSU TECHNOLOGY GROUP LTD
UNIT 1 MANCHESTER PARK, TEWKESBURY ROAD, CHELTENHAM, GLOUCESTERSHIRE, ENGLAND, GL51 9EJ
PSU TECHNOLOGY GROUP LTD
UNIT 1 MANCHESTER PARK, TEWKESBURY ROAD, CHELTENHAM, GLOUCESTERSHIRE, ENGLAND, GL51 9EJ
ROK WATER TECHNOLOGY PLC
ROK HOUSE KINGSWOOD BUSINESS PARK, HOLYHEAD ROAD, ALBRIGHTON, STAFFORDSHIRE, UNITED KINGDOM, WV7 3AU