Overview
Legal name
CAPILLARY TECHNOLOGIES EUROPE LIMITED
Region
Unknown
Registered address
OFFICE 3.09.B- FORA 1 LYRIC SQUARE
LYRIC SQUARE HAMMERSMITH
LONDON
ENGLAND
W6 0NB
Insolvency history
No