Location:

Impact Four, 2Nd Floor, Central House, 142 Central StreetLondonGreater LondonEC1V 8ARUnited Kingdom View Map

Revenue:

$7 Million

Employees:

35

Phone:

+44 7876 612271
More

Description:

Impact is the result of the merge of two of the most successful wholesale distribution groups in the UK and Ireland. In the year 2000 the Key Consortium and F...  

Read More

Browse ZoomInfo’s Directories