INVESTCLOUD LIMITED
07383895

CompanyNameINVESTCLOUD LIMITED
CompanyNumber07383895
RegAddress
AddressLine177 SHAFTESBURY AVENUE
AddressLine25TH FLOOR
PostTownLONDON
CountryENGLAND
PostcodeW1D 5DU
CompanyCategoryPrivate Limited Company
CompanyStatusActive
CountryOfOriginUnited Kingdom
IncorporationDate22/09/2010
PreviousNames
CONDate29/01/2016
CompanyNameOPZCLOUD LIMITED
Accounts
AccountRefDay31
AccountRefMonth12
NextDueDate30/09/2025
LastMadeUpDate31/12/2023
AccountCategoryFULL
Returns
NextDueDate06/10/2025
LastMadeUpDate22/09/2024
SICCodes
SicText62012 - Business and domestic software development
Department for Business, Innovation and Skills