This enterprise operates under the name of New Odyssey Ltd. The firm was originally established eight years ago and was registered with 10193156 as the registration number. The headquarters of the company is based in Erith. You can reach them at 36 Slade Gardens. This enterprise's principal business activity number is 62012 meaning Business and domestic software development. The latest annual accounts provide detailed information about the period up to 2022-05-31 and the most current annual confirmation statement was filed on 2023-04-28.
Concerning this particular firm, just about all of director's assignments have so far been done by Ademola A. who was appointed on Sat, 21st May 2016.
Ademola A. is the individual who controls this firm, owns over 3/4 of company shares.