Location:

37 Cambridge CrescentAirdrieNorth LanarkshireML6 7HFUnited Kingdom View Map

Revenue:

$2.4 Million

Employees:

12

Phone:

+44 1236 796437
More

Description:

The staff at Xoli have a huge amount of experience in the design and manufacture of innovative products as well as in the sales and servicing of a wide range of...  

Read More

Browse ZoomInfo’s Directories