Hatfield, HD, GB

NSR

Nestor Healthcare Group Plc provides managed services for health and social care. The company operates through two segments: care in...

Sterling, VA, US

NSR

NeuStar, Inc. provides real-time information and analysis to the Internet, telecommunications, information services, financial services, retail, media and advertising sectors....