Address

Nomura Europe Holdings PLC
1 St Martin's-le-Grand
Nomura House
London
EC1A 4NP
United Kingdom

Open Map


VCID: 38253
    Profile

    Corporate information

    Official name
    Nomura Europe Holdings PLC

    Affiliate of

    Investment activity status
    Active investor