London nomura house: 1, st martin ' s le-grand ec1a 4nt
Is a branch of : NOMURA ASSET MANAGEMENT UK LIMITED
United kingdom