Ellumia Limited is officially located at London at Top Floor, 2a. You can look up this business using the area code - N1 4DX. This enterprise has been in business on the British market for twelve years. This firm is registered under the number 08302302 and its status at the time is active. This company's principal business activity number is 62011, that means Ready-made interactive leisure and entertainment software development. Ellumia Ltd filed its account information for the financial period up to Wednesday 30th November 2022. The company's most recent confirmation statement was filed on Monday 21st November 2022.
There's one managing director now leading this particular business, namely Katharine O. who's been carrying out the director's responsibilities for twelve years. Since 2014 Volker H., had performed the duties for this specific business till the resignation seven years ago. Furthermore a different director, including Oliver B. gave up the position 8 years ago.