Key factsactiveLegal nameCOSL INNOVATOR PTE LTDno_brregRegistration916969600no_brregStatusactiveno_brregIncorporated2016-05-04no_brregRegistered address4 Robinson Road #05-01, House of Eden, Singapore 048543no_brreg