London river plate house, floor 6: 7-11, finsbury circus ec2m 7eb
Is a branch of : INVESTMENT TECHNOLOGY GROUP EUROPE LTD
United kingdom