Key factsactiveLegal nameTHE TRIANGLELAB LIMITEDfr_inseeRegistration811719129fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2015-06-01fr_inseeRegistered address27 MELVILL LANE, ROYAUME-UNIfr_inseeIndustry70.10Zfr_insee