Network 118 Ltd is incorporated in England and Wales
A new star has been born. Or at least, we think so. Network 118 Ltd has been incorporated in England and Wales today, October 3rd 2011, as a private limited company with number 7795386. Our registered Office is 4 Bloomsbury Place, London, WC1A 2QA.
We are here to provide small businesses with services such as technical help desk support, computer support, and IT consulting. We want to provide a full range of IT solutions and business IT support services to UK companies, including IT infrastructure management and on demand services.