🇬🇧

NOMURA EUROPE HOLDINGS

Holding Company

1 ANGEL LANE, EC4R 3AB London