Advanced company searchLink opens in new window

ICAP LUXEMBOURG SERVICES

UK establishment number BR013327

UK establishment office address
2 Broadgate, London, EC2M 7UR
Status
Closed
Opened on
1 October 2009
Type of business
General Commercial Company

This is a UK establishment of
ICAP LUXEMBOURG SERVICES

Company number
FC027423