Mcloud Limited with reg. no. 08784085 has been in this business field for 11 years. This Private Limited Company can be found at Suite 21 4 Princes Street, Mayfair in London and their postal code is W1B 2LE. This business's SIC and NACE codes are 82990 which stands for Other business support service activities not elsewhere classified. Mcloud Ltd filed its account information for the financial year up to 30th November 2022. Its most recent confirmation statement was filed on 14th November 2022.
This company has a single managing director at the current moment supervising this particular company, namely Luca S. who has been doing the director's responsibilities for 11 years. Since July 2015 Ekaterine K., had been supervising this company until the resignation in 2016. As a follow-up another director, specifically Ian D. gave up the position 9 years ago.
Luca S. is the individual with significant control over this firm, owns over 1/2 to 3/4 of company shares .