12465017 is a reg. no. for Cloudlead Limited. This firm was registered as a Private Limited Company on 2020/02/14. This firm has been in this business for 4 years. This company can be contacted at 71-75 Shelton Street in London. The head office's postal code assigned is WC2H 9JQ. The enterprise's Standard Industrial Classification Code is 62020: Information technology consultancy activities. Its latest filed accounts documents detail the period up to Saturday 31st December 2022 and the most recent confirmation statement was released on Thursday 2nd February 2023.
Our info describing the firm's executives reveals that there are two directors: Alexander S. and Peter R. who joined the company's Management Board on 2020/02/14.
Executives who have control over the firm are as follows: Grenville B. has substantial control or influence over the company. Derek G. has substantial control or influence over the company. Peter R. has substantial control or influence over the company.