Otyc Solutions Ltd, a Private Limited Company, with headquarters in 6a Boones Road in London. The head office's postal code is SE13 5SJ. The company has been thirteen years on the market. The firm's reg. no. is 07757132. The firm's Standard Industrial Classification Code is 70229, that means Management consultancy activities other than financial management. The firm's most recent financial reports were submitted for the period up to August 31, 2022 and the most recent annual confirmation statement was released on August 31, 2023.
Taking into consideration this specific company's executives data, for thirteen years there have been two directors: Yulia C. and Oleg T..
Oleg T. is the individual who controls this firm, owns over 3/4 of company shares.