Share price 170.20GBp 0.00 (delayed by at least 15 mins)

Portfolio

Browse our portfolio companies