Registered as 09497988 nine years ago, Strange Clouds Studios Limited had been a private limited company until July 27, 2021 - the time it was formally closed. The latest mailing address was 26 Hamble Road, Sompting Lancing.
Dominic S. was this enterprise's managing director, formally appointed in 2015.