ICON FACILITIES LIMITED Details
ICON FACILITIES LIMITED is a facilities services company based out of 9 EVOLUTION HOOTERS HALL ROAD LYMEDALE BUSINESS PARK, NEWCASTLE, STAFFORDSHIRE, United Kingdom.
Employees:
68
HQ:
Location:
Newcastle-under-Lyme, England, United Kingdom
Revenue: