Otus Labs came into being in 2011 as a company enlisted under no 07648277, located at S3 8GW Sheffield at Oxo House. The company's last known status was dissolved. Otus Labs had been on the market for 8 years. Otus Labs Ltd was known twelve years ago as Eventless.
The business was managed by one managing director: Michael H., who was chosen to lead the company in 2011.
Michael H. was the individual who controlled this firm, owned over 1/2 to 3/4 of company shares .