OWL, registered in Japan with company number 6180301032347. If you would like to know more information about OWL's registered address, directors, secretary, shareholders, share capital, etc., you can choose to purchase OWL's corporate report for a fee.