Investcloud came into being in 2010 as a company enlisted under no 07383895, located at W1D 5DU London at 77 Shaftesbury Avenue. This company has been in business for 14 years and its current status is active. This company is known as Investcloud Limited. However, this firm also was listed as Opzcloud until the company name got changed eight years ago. The enterprise's classified under the NACE and SIC code 62012, that means Business and domestic software development. Investcloud Ltd filed its latest accounts for the financial period up to 31st December 2021. The business most recent annual confirmation statement was released on 22nd September 2023.
Having two job announcements since 2018-04-17, Investcloud has been quite active on the employment market. On 2018-04-20, it was seeking candidates for a full time Business Development Manager position in London.
The info we posses describing the following firm's members implies a leadership of two directors: Paul S. and Rebecca K. who were appointed to their positions on 2023-04-17 and 2022-01-20. At least one secretary in this firm is a limited company: Zedra Cosec (uk) Limited.