This firm is registered in London under the following Company Registration No.: 13414223. This company was registered in 2021. The office of this company is located at 311 Newmarsh Road Thamesmead Greenwich. The post code for this place is SE28 8TE. This company's registered with SIC code 86900 which means Other human health activities. Kesha Rohi Ltd reported its account information for the period up to 2023-05-31. Its latest confirmation statement was submitted on 2023-05-20.
Right now, this specific limited company is presided over by one managing director: Stephanie O., who was formally appointed in May 2021.
Stephanie O. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.