2017 marks the founding of Celo London Limited, the firm that is situated at 33 Cavendish Square, in London. That would make 7 years Celo London has prospered on the British market, as the company was started on 2017-08-04. The company's registration number is 10899359 and the post code is W1G 0PW. This enterprise's SIC and NACE codes are 74202 which stands for Other specialist photography. The latest annual accounts cover the period up to 2020-12-31 and the latest annual confirmation statement was released on 2021-08-03.
For the business, the full extent of director's tasks have so far been done by Vinita A. who was appointed in 2017 in August.
Vinita A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.