Registered with number 07649516 13 years ago, Cloud Servers Limited had been a private limited company until 2015-02-24 - the day it was dissolved. The company's latest office address was Electric Works, Sheffield Digital Campus Sheffield.
This firm was led by just one managing director: Matthew M., who was selected to lead the company on 2011-05-26.