Overview
Legal name
DELAMODE INTERNATIONAL LOGISTICS LIMITED
Region
South East England
Registered address
DOCK GATE 20 WESTERN AVENUE
WESTERN DOCKS
SOUTHAMPTON
ENGLAND
SO15 0GN
Insolvency history
No