21cphotos came into being in 2008 as a company enlisted under no 06584010, located at LE9 4LJ Stoney Stanton at 19 Hinckley Road. The firm has been in business for 13 years and its state is active. The company's principal business activity number is 47910 meaning Retail sale via mail order houses or via Internet. 21cphotos Ltd reported its account information for the financial year up to 2020-05-31. The firm's latest annual confirmation statement was filed on 2020-05-02.
Robert H. and Richard B. are listed as enterprise's directors and have been monitoring progress towards achieving the objectives and policies since May 2008.
Executives who have control over the firm are as follows: Robert H. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Richard B. owns 1/2 or less of company shares.