A Managed Services Newcastle (MSP) provides delivery and management of network-based services, applications, and equipment to enterprises, residences, or other service providers. Managed Services Newcastle can be hosting companies or access providers.
Reference: techtarget.com