This particular Obyjane Ltd business has been operating in this business field for 4 years, having launched in 2020. Registered with number 12545069, Obyjane is a Private Limited Company with office in 20-22 Wenlock Road, London N1 7GU. This company's Standard Industrial Classification Code is 86101 - Hospital activities. The firm's most recent filed accounts documents cover the period up to 2022-04-30 and the most recent confirmation statement was filed on 2023-04-01.
Right now, the following business has 1 director: Flora O., who was selected to lead the company in 2020.
Flora O. is the individual with significant control over this firm, owns over 3/4 of company shares.