Oto Consulting came into being in 2021 as a company enlisted under no 13767434, located at E5 0EY London at 124 Rushmore Road. This firm has been in business for 3 years and its official status is active. This enterprise's principal business activity number is 62020 - Information technology consultancy activities. 2022/11/30 is the last time the company accounts were filed.
When it comes to this limited company, the full range of director's assignments have so far been met by Matthew M. who was appointed 3 years ago.
Matthew M. is the individual who controls this firm, owns over 3/4 of company shares.