Overview
Legal name
ABIKAD LTD
Region
South East England
Registered address
6 PLOVER CLOSE
BERKHAMSTED
HERTFORDSHIRE
ENGLAND
HP4 2HU
Insolvency history
No