Search the register – results All results INTERACTIVE BROKERS (U.K.) LIMITED 03958476 - Incorporated on 28 March 2000 20 Fenchurch Street, Floor 12, London, England, EC3M 3BY