Overview
Legal name
ILIKA PLC
Region
South East England
Registered address
UNIT 10A, THE QUADRANGLE
PREMIER WAY
ROMSEY
ENGLAND
SO51 9DL
Insolvency history
No