Illuma Limited with Companies House Reg No. 10633166 has been competing in the field for 7 years. This particular Private Limited Company can be reached at 19 Old Hall Street, 6th Floor, Liverpool and company's post code is L3 9JQ. This enterprise's SIC and NACE codes are 33130: Repair of electronic and optical equipment. Monday 28th February 2022 is the last time when account status updates were filed.
Mark L. and Jack S. are listed as enterprise's directors and have been managing the firm for 5 years.
Jack S. is the individual with significant control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.