Key factsactiveLegal nameINTERLACE CONSULTING LTDfr_inseeRegistration884243932fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2020-05-20fr_inseeRegistered address5 NEW STREET SQUARE, 5TH FLOOR, EC4A 3BF LONDON, ROYAUME-UNIfr_inseeIndustry70.22Zfr_insee