This enterprise named Ovabella was started on 2023-05-25 as a Private Limited Company. This firm's registered office can be reached at London on 71-75 Shelton Street, Covent Garden. In case you have to contact this firm by mail, its postal code is WC2H 9JQ. The reg. no. for Ovabella Ltd is 14893852. This firm's declared SIC number is 47910 which stands for Retail sale via mail order houses or via Internet.
Up until now, this specific company has only been overseen by 1 managing director: Muhammad A. who has been with it for one year.
Muhammad A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.