Illumin8 Led came into being in 2013 as a company enlisted under no 08584012, located at NG7 2RR Nottingham at 12 Poplars Court. Its last known status was dissolved. Illumin8 Led had been operating in this business for at least five years.
Martin G. and Andrew L. were listed as firm's directors and were managing the firm from 2013 to 2018.
The companies that controlled this firm were as follows: Starfish Regeneration Limited owned 1/2 or less of company shares and had 1/2 or less of voting rights. This business could have been reached in Nottingham at Lenton Lane, NG7 2RR and was registered as a PSC under the registration number 07895387.