The company is widely known as Invisible Pixel Limited. The company was started eight years ago and was registered under 10034858 as its registration number. This headquarters of this company is based in Nottingham. You may visit them at 12 Fulwood Close, Chilwell. This firm's principal business activity number is 74990: Non-trading company. The firm's most recent accounts detail the period up to 31st March 2022 and the latest confirmation statement was submitted on 28th February 2023.
As the data suggests, the company was formed in March 2016 and has so far been steered by two directors.
Executives who have control over the firm are as follows: Richard H. owns 1/2 or less of company shares. Nicholas B. owns 1/2 or less of company shares.