This particular Uleola Ltd firm has been operating in this business field for 2 years, having launched in 2022. Registered with number 14062753, Uleola is a Private Limited Company located in 128 City Road, London EC1V 2NX. This firm's Standard Industrial Classification Code is 68209 which stands for Other letting and operating of own or leased real estate.
Folasade A. is the company's only director, who was appointed one year ago. For one year Mark H., had been functioning as a director for the following business till the resignation one year ago.
Folasade A. is the individual who has control over this firm, owns over 3/4 of company shares.