Otn came into being in 2017 as a company enlisted under no 10573494, located at M9 7FG Manchester at 61 Hinchley Road. This firm has been in business for seven years and its state is active. This enterprise's SIC and NACE codes are 82990 which stands for Other business support service activities not elsewhere classified. The company's most recent annual accounts detail the period up to Tuesday 31st January 2023 and the most recent confirmation statement was released on Wednesday 5th April 2023.
There's just one director at the moment overseeing this particular business, specifically Temilola O. who's been carrying out the director's tasks since Thursday 19th January 2017.
Temilola O. is the individual who controls this firm, owns over 3/4 of company shares.