ICAX Limited (Office)
33 Greenwood Place
London
NW5 1LB
Telephone +44 2072 532240

ICAX Limited (Manufacturing)
Solis One
Griffin Lane
Rising Sun Industrial Estate
Blaina
Blaenau Gwent
Wales NP13 3JW

Registered Office: 39 Dryburgh Road, London SW15 1BN
Company registration no: 03900983
VAT registration: GB 802 8882 18

Get in touch

0 / 2000
I accept the processing of personal data according to the privacy policy regulations.