Baronsmead Second Venture Trust Plc (BMD.UK)

Baronsmead Second Venture Trust Plc