Olumia is a company located at CM23 3AR Bishop's Stortford at 5 Ducketts Wharf. This firm was formed in 2016 and is registered as reg. no. 10222283. This firm has existed on the British market for eight years now and the last known status is active. This enterprise's Standard Industrial Classification Code is 86220, that means Specialists medical practice activities. Olumia Ltd reported its latest accounts for the financial period up to 2022-06-30. The business most recent annual confirmation statement was submitted on 2023-06-09.
Teresa S. is the following enterprise's single managing director, that was formally appointed in 2016 in June.
Teresa S. 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.