Based in 71-75 Shelton Street, London WC2H 9JQ Intoolab Ltd is categorised as a Private Limited Company issued a 11032488 registration number. It has been founded seven years ago. The company currently known as Intoolab Ltd was known as Iyouth Lab until 2018-10-30 at which point the business name was changed. This enterprise's SIC code is 82990 and has the NACE code: Other business support service activities not elsewhere classified. The most recent filed accounts documents detail the period up to 31st December 2022 and the most current annual confirmation statement was released on 30th October 2023.
As suggested by the firm's executives list, since 2017 there have been two directors: Michail E. and Nikolaos T..
Executives who control the firm include: Nikolaos T. owns over 1/2 to 3/4 of company shares . Michail E. owns 1/2 or less of company shares.