Cloudspace started its business in the year 2013 as a Private Limited Company registered with number: SC450088. This firm's head office was located in Edinburgh at Suite 20 Cloudspace Limited. The Cloudspace Limited firm had been in this business for at least four years.
This specific firm was managed by an individual director: David M. who was maintaining it for four years.