LONDON ENGLAND, X0
ICAP PLC/FI
1074141
000000000
ADELAIDE HOUSE LONDON BRIDGE
LONDON ENGLAND, EC4R 9HN
X0
Same as business address