Umoba Ltd could be reached at Flat 4, St. Saviours Estate in London. The post code is SE1 3BY. Umoba has been operating on the market for the last 9 years. The Companies House Reg No. is 09811765. The firm's principal business activity number is 10320 and has the NACE code: Manufacture of fruit and vegetable juice. The latest filed accounts documents cover the period up to 2022-10-31 and the most recent confirmation statement was submitted on 2023-10-05.
At present, this particular company is the workplace of just one managing director: Rinni E., who was formally appointed in October 2015.
Rinni E. is the individual who has control over this firm, owns 1/2 or less of company shares.