Company Name: The Cloud
Website: www.thecloud.net
Incorporation year: 2003
Geography: UK
Exit date: February 2011