Owl.space Ltd was set up as Private Limited Company, that is registered in 33b Lauriston Road, London. It's located in E9 7EY. The company has been working since 2017-03-29. The business registration number is 10696471. This business's SIC and NACE codes are 82990 and their NACE code stands for Other business support service activities not elsewhere classified. 2021-03-31 is the last time account status updates were filed.
That company owes its accomplishments and permanent improvement to a team of two directors, namely Sebastian W. and Franca B., who have been in the firm for four years.
Franca B. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.