2004 marks the start of 21st Click Limited, the company which was located at 76 Melling Drive, , Enfield. The company was created on 2004-01-26. The firm reg. no. was 05026343 and the zip code was EN1 4UZ. This company had been on the British market for about 15 years up until 2019-04-02.
Al J. was this company's director, formally appointed 16 years ago.
Executives who had control over the firm were as follows: Al J. owned over 3/4 of company shares and had 3/4 to full of voting rights. Al J. owned 1/2 or less of company shares.