Email us at info@inca-uk.com
Head Office
London
378 Brixton Road
Brixton
London
SW9 7AW
t: +44 (0) 20 7730 7941
Manufacturing
Ferndale
12-13 Oaklands Business Park
Ferndale
Rhondda
Mid Glamorgan
CF43 4UG
t: +44 (0) 1443 733 355
Distribution
Swansea
38 Pontardulais Road
Swansea
West Glamorgan
SA5 4BA
t: +44 (0) 1792 583 999