The Internet Group
Computer Consumables Suppliers
Winston House, 2 Dollis Park, Finchley, London, N3 1HF (Show me directions) Show Map
Profile
The Internet Group is a multi award winning, London based IT company that focuses on providing high quality IT Service Management utilising best practice industry standards; such as ITIL and SDI.