This particular Libra Vitae I Ltd business has been operating offering its services for at least 15 years, having launched in 2009. Registered under the number 06819905, Libra Vitae I is categorised as a Private Limited Company located in 59 Pennard Road, London W12 8DW. This firm's Standard Industrial Classification Code is 85590 and has the NACE code: Other education not elsewhere classified. 2022-02-28 is the last time account status updates were reported.
There seems to be just one managing director at the moment managing the following firm, specifically Zlatka S. who has been performing the director's tasks for 15 years.
Zlatka S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.