Overview
Legal name
23 LOGISTICS LTD
Region
South East England
Registered address
7 FRANCES AVENUE
MAIDENHEAD
ENGLAND
SL6 8NX
Insolvency history
No