This business called Imo Services was founded on 2015-08-08 as a private limited company. This business headquarters was located in London on Unit A6 Atlas Business Centre, Oxgate Lane. This place zip code is NW2 7HJ. The office registration number for Imo Services Ltd was 09722277. Imo Services Ltd had been in business for 7 years until dissolution date on 2022-01-18.
Irene O. was the following firm's director, assigned to lead the company 9 years ago.
Irene O. was the individual who had control over this firm, owned over 3/4 of company shares.