Started with Reg No. 07008887 15 years ago, Artifex Media Ltd had been a private limited company until Tue, 5th Sep 2023 - the date it was formally closed. The official registration address was 55 Windmill Lane, Alton.
Simon F. and Steven S. were registered as the company's directors and were managing the firm for 14 years.
Executives who had significant control over the firm were: Simon F. had 1/2 or less of voting rights. Steven S., had 1/2 or less of voting rights.