Otis Management Consultants Ltd, a Private Limited Company, located in Jubilee House, Townsend Lane, London. The main office's zip code NW9 8TZ. This business 's been five years on the British market. The registered no. is 11935762. This firm's registered with SIC code 70229 and has the NACE code: Management consultancy activities other than financial management. Otis Management Consultants Limited filed its latest accounts for the financial year up to 30th April 2022. The latest annual confirmation statement was released on 8th April 2023.
As for the company, the full scope of director's responsibilities have so far been performed by Otis T. who was assigned to lead the company five years ago.
Otis T. is the individual who has control over this firm, owns over 3/4 of company shares.