Industry
Staffing and Recruiting, Personnel screening, Business Consultancy, Business Services, Personnel recruitment, Employment agencies, Services to businesses, Home Health Care Services, Health Care and Social Assistance
HQ Location
Neptune House 8-11 Clements Court, Clements Lane
Ilford, Essex IG1 2QZ, GB