Key factsactiveLegal nameICIB BUSINESS LPuk_chRegistrationLP021549uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated2021-02-19uk_chRegistered address6 MARKET PLACE, UNIT 111438, SECOND FLOOR, FITZROVIA, LONDON, W1W 8AFuk_chIndustryNone Supplieduk_ch