Ovalabs started conducting its business in 2023 as a Private Limited Company under the ID 14817665. The business has operated for one year and the present status is active. This company's headquarters is based in London at 20-22 Wenlock Road. You can also find the company using its area code : N1 7GU. The enterprise's Standard Industrial Classification Code is 47190 and has the NACE code: Other retail sale in non-specialised stores.
In this specific limited company, just about all of director's responsibilities have so far been carried out by Gebril A. who was assigned to lead the company on 2023/04/20.
Gebril A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.