#534,003 (+31%) - star.net.uk
Title: Star - Your Business On-Demand - Cloud computing services for UK business
Description: Star provides on-demand IT and communication services for UK businesses. Utilising an advanced computing and communications platform (Cloud Computing), we’ve fundamentally redefined the way business people harness and buy the technology.