This company is known as Inclouds Hosted It & Telecoms Limited. The firm was established seven years ago and was registered with 11011304 as its reg. no. The head office of the firm is registered in Leigh On Sea. You can contact them at 1386 London Road. This enterprise's SIC and NACE codes are 62090: Other information technology service activities. The firm's latest annual accounts describe the period up to 2022-10-31 and the latest confirmation statement was submitted on 2022-10-12.
We have a single director at the moment running this specific firm, specifically Lucy L. who has been utilizing the director's tasks for seven years.
Lucy L. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.