Registered with number 11087957 seven years ago, Ocyan Cloud Limited had been a private limited company until 2021-11-09 - the time it was officially closed. The company's last known mailing address was 71-75 Shelton Street, Covent Garden London.
This specific company was supervised by an individual director: Evangelos P. who was in charge of it for four years.
The companies with significant control over this firm were: Ocyan Cloud Technology Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Edinburgh at Mitchell Street, EH6 7BD and was registered as a PSC under the reg no Sc631014.