This business called 21 Century Image was established on Tue, 15th Aug 2017 as a private limited company. This business office was located in London on 31 Fontarabia Road. The address postal code is SW11 5PE. The registration number for 21 Century Image Limited was 10916678. 21 Century Image Limited had been active for two years up until dissolution date on Tue, 29th Oct 2019.
James C. was this firm's director, assigned this position in 2017 in August.
James C. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.